删除有序数组中的重复项

删除有序数组中的重复项,第1张

删除有序数组中的重复项

这题可以用双指针来做

两个指针都从0开始,第一个指针遍历整个数组,第二个指针在i=0,因为i=0时肯定是新的元素,或者前一个元素不等于后一个元素时+1;然后将i指针指向的值赋值给k赋给的值

步骤:

1.因为一个指针的数要返回,所以要单独定义这个变量

2.然后一个指针遍历整个数组,另一个指针当i=0,或者前一个元素不等于后一个元素时+1;然后将i指针指向的值赋值给k赋给的值

class Solution {
public:
    int removeDuplicates(vector& nums) {
       int k=0;
       for(int i=0;i 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5714003.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存