LC27. 移除元素
LC27. 移除元素
给你一个数组 nums 和一个值 val,你需要
原地
移除所有数值等于 val
的元素。元素的顺序可能发生改变。然后返回 nums 中与
val 不同的元素的数量。
假设 nums 中不等于 val 的元素数量为
k,要通过此题,您需要执行以下操作:
- 更改
nums数组,使nums的前k个元素包含不等于val的元素。nums的其余元素和nums的大小并不重要。 - 返回
k。
用户评测:
评测机将使用以下代码测试您的解决方案:
1 | |
如果所有的断言都通过,你的解决方案将会 通过。
示例 1:
1 | |
示例 2:
1 | |
提示:
0 <= nums.length <= 1000 <= nums[i] <= 500 <= val <= 100
1 | |
LC27. 移除元素
http://binbo-zappy.github.io/2025/03/05/leetcode/LC27-移除元素/