27,移除元素

从一个数组中原地移除所有数值等于val的元素

返回移除后数组的新长度

思路:

双指针:一个快指针 f ,当 f 向的值与val值相等时,f++

  一个慢指针 s ,刚开始的指向与 f 的指向一样,当 f 的值与val不相等时,就把值存入s指向的地方

具体实现:for循环中嵌套   if  语句,注意  if  语句中判断的是不相等的情况,相等时直接就是for循环中的  f++

posted @ 2024-03-24 20:53  翻斗花园小美Q  阅读(2)  评论(0编辑  收藏  举报