-
-
Notifications
You must be signed in to change notification settings - Fork 297
/
Copy path80.py
21 lines (21 loc) · 786 Bytes
/
80.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
__________________________________________________________________________________________________
sample 44 ms submission
class Solution:
def removeDuplicates(self, nums: List[int]) -> int:
i = 0
for num in nums:
if i < 2 or nums[i-2] < num:
nums[i] = num
i += 1
return i
__________________________________________________________________________________________________
sample 12948 kb submission
class Solution:
def removeDuplicates(self, nums: List[int]) -> int:
i = 0
for n in nums:
if i < 2 or n > nums[i-2]:
nums[i] = n
i += 1
return i
__________________________________________________________________________________________________