Skip to content

Commit 3de91ea

Browse files
authored
Merge pull request #12 from argondev22/20251030/9-80-remove-duplicates-from-sorted-array-ii
Implement removeDuplicates function for sorted array
2 parents 4fe1852 + 9ba802d commit 3de91ea

File tree

1 file changed

+17
-0
lines changed
  • src/leetcode/80_remove-duplicates-from-sorted-array-ii

1 file changed

+17
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
func removeDuplicates(nums []int) int {
2+
l := len(nums)
3+
if l <= 2 {
4+
return l
5+
}
6+
7+
k := 2
8+
9+
for i := 2; i < l; i++ {
10+
if nums[k - 2] != nums[i] {
11+
nums[k] = nums[i]
12+
k++
13+
}
14+
}
15+
16+
return k;
17+
}

0 commit comments

Comments
 (0)