/**
* @param {number[]} nums
* @param {number} val
* @return {number}
*/
var removeElement = function(nums, val) {
let j = 0;
for(let i = 0;i < nums.length; i++) {
if(nums[i] !== val) {
nums[j++] = nums[i];
}
}
return j
// 本来一行代码就可以解决,但是由于不允许使用另外的地址空间。
// nums = nums.filter((item)=>(item !== val));
// return nums.length;
};
力扣-27-移除元素
最新推荐文章于 2023-02-05 23:17:34 发布