#include <vector>
using namespace std;
class Solution {
public:
int removeDuplicates(vector<int>& nums) {
if (nums.size() == 0)
return 0;
int last, checknum;//last为不重复数组的最后一个值的下标 checknum为当前检查位置的下标
last = checknum = 0;
for (checknum = 0; checknum<nums.size(); checknum++)
{
if (nums[checknum] != nums[last])
{
nums[++last] = nums[checknum];
}
}
return last + 1;
}
};
Remove Duplicates from Sorted Array
最新推荐文章于 2022-04-06 16:22:53 发布