删除 valvalval 等价于将不等于 valvalval 的数按原来的顺序插入数组。
判断当前数和 valvalval 是否相等 。相等则跳过,向右遍历。不相等,则遇到非 valvalval 的数,插入待插入位置,待插入位置向右一位。
jjj 指向待插入位置, iii 指向遍历的位置。
class Solution {
public:int removeElement(vector& nums, int val) {int j = 0;for(int i=0;i
理解思路很重要!
欢迎读者在评论区留言,作为日更博主,看到就会回复的。