Algobase
Problems
Get Premium
Pricing
Problems
/
26. Remove Duplicates from Sorted
Prev
Next
Visualizer
Problem
Solution
Code
Standard Case
Already Sorted
Reverse Sorted
Single Element
Duplicate Values
⌥
Visualizer will appear here
Problem
Solution
Code
1
def remove_duplicates(nums):
2
if not nums: return 0
3
left = 0
4
for right in range(1, len(nums)):
5
if nums[right] != nums[left]:
6
left += 1
7
nums[left] = nums[right]
8
return left + 1
Visualizer
Standard Case
Already Sorted
Reverse Sorted
Single Element
Duplicate Values
⌥
Visualizer will appear here