Problem 80: Remove Duplicates from Sorted Array II
https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/
思路
用 count 作为指针来标记总的元素的个数
两个指针 i 和 j 用来控制最后不超过两个相同元素
易错点
for 循环的改进
通过
i = j
来控制循环的 step每次标定当前元素
int cur = nums[i];
当前元素赋值给
count
元素是上一个题目的变种,盯着看没有用,可以试着口头编译一个小例子:
[1, 1, 2, 2, 2, 5]
,i, j 如影随形的两个指标,来控制他们之间的距离小于 2
Last updated