Remove Duplicates from Sorted Array II
mediumRemove duplicates allowing at most two of each element
Remove Duplicates from Sorted Array II
Key Insight
Compare nums[fast] with nums[slow-2]. If different, it is safe to keep — allows at most 2 of each value.
Step 1Setup
First 2 always kept
1
01
1slow
fast
1
22
32
43
5→→same direction
Allow at most 2 of each value. slow=2, fast=2. First 2 elements always kept.
1 / 6