网站开发 瀑布结构,行业网站名称,做seo要先做网站么,计算机学习网站文章目录 1.题目名称2.题目思路2.1.思路1:2.2.思路2#xff1a; 3.参考代码 每日一题—移除元素 1.题目名称 2.题目思路
2.1.思路1:
创建一个新的数组#xff0c;将值不为val的放到新的数组#xff0c;然后在返回新的数组的大小#xff0c;但是题目专门说啦#xff0c;这… 文章目录 1.题目名称2.题目思路2.1.思路1:2.2.思路2 3.参考代码 每日一题—移除元素 1.题目名称 2.题目思路
2.1.思路1:
创建一个新的数组将值不为val的放到新的数组然后在返回新的数组的大小但是题目专门说啦这个方法不行。
2.2.思路2
使用两个变量一个是dest另外一个是src用dest遍历整个数组判断条件是 1如果nums[dest]等于val那么src,dest; 2如果nums[dest]不等于val只需要dest; 3.参考代码
int removeElement(int* nums, int numsSize, int val) {int src0;int dest0;while(src!numsSize){if(nums[src]!val){nums[dest]nums[src];dest;}src;}return dest ;
}完