26. Remove Duplicates from Sorted Array
Posted yuhaowang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了26. Remove Duplicates from Sorted Array相关的知识,希望对你有一定的参考价值。
class Solution { public: int removeDuplicates(vector<int>& nums) { if(!nums.size()) return NULL; int k=0; for(int i=1;i<nums.size();i++){ if(nums[i]!=nums[i-1]) { nums[++k]=nums[i]; } } nums.resize(k+1); return k+1; } };
一开始写的是num[i]和nums[i+1],存在数组越界的问题,以后多用i-1避免数组越界,多亏北航的一个学长。
以上是关于26. Remove Duplicates from Sorted Array的主要内容,如果未能解决你的问题,请参考以下文章
26. Remove Duplicates from Sorted Array
26. Remove Duplicates from Sorted Array
#26 Remove Duplicates from Sorted Array
LeetCode OJ 26. Remove Duplicates from Sorted Array
leetcode 26. Remove Duplicates from Sorted Array 80. Remove Duplicates from Sorted Array II