本文共 491 字,大约阅读时间需要 1 分钟。
2,每当找到 一个数字 num[ i ],它与之前的那个数字num[ i ]不相等,则将num[ i ]向前移动 removeCount个位置
class Solution {public: int removeDuplicates(vector & nums) { int removeCount = 0; for (int i = 0; i < nums.size(); ++i){ if (i == 0) continue; if (nums[i] == nums[i-1]){ removeCount ++; }else{ nums[i - removeCount] = nums[i]; } } return nums.size() - removeCount; }};
转载地址:http://qjpbb.baihongyu.com/