[27] 移除元素

/**
 * @param {number[]} nums
 * @param {number} val
 * @return {number}
 */
var removeElement = function (nums, val) {
  let left = 0;
  let point = 0;
  while (point < nums.length) {
    if (nums[point] !== val) {
      nums[left] = nums[point]
      left++
    }
    point++
  }
  return left
};

 

posted @ 2023-11-30 13:39  人恒过  阅读(17)  评论(0)    收藏  举报