package
0.0.0-20240627085529-3c531c578999
Repository: https://github.com/ct-zh/golearn.git
Documentation: pkg.go.dev
# README
27 移除元素
https://leetcode-cn.com/problems/remove-element/
建议时间:两分钟
思路1:
- 双指针
- 快指针p1做遍历
- 慢指针p2指向数组中 第一个值为val的位置
- 当p1指向的值不为val时,p1p2的值做交换,p2++
- 细节:1.当数组里只有一个元素时;2.当数组里没有val时
- 时间复杂度O(n),空间复杂度O(1)
- 执行用时: 0 ms, 在所有 Go 提交中击败了 100.00% 的用户
- 内存消耗: 2.1 MB, 在所有 Go 提交中击败了 36.80% 的用户