27. 移除元素 golang

空间复杂度O(1) 题目中不须要保持数组按照原来的顺序。web 返回值是删除完key的剩余元素个数。因此咱们使用先后指针,f指针指到key的位置,l指最后非key的位置。交换元素。数组 func removeElement(nums []int, val int) int { i, j := 0, len(nums) - 1 for { for i < len(nu
相关文章
相关标签/搜索