Leetcode 80]Remove Duplicates from Sorted Array II
2017-05-05 21:31
501 查看
class Solution(object):
def removeDuplicates(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
n=len(nums)
if n<=2:
return n
start=1
for i in range(2,n):
if nums[i]!=nums[start] or nums[i]!=nums[start-1]:
start+=1
nums[i],nums[start]=nums[start],nums[i]
return start+1
def removeDuplicates(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
n=len(nums)
if n<=2:
return n
start=1
for i in range(2,n):
if nums[i]!=nums[start] or nums[i]!=nums[start-1]:
start+=1
nums[i],nums[start]=nums[start],nums[i]
return start+1
相关文章推荐
- LeetCode-80-Remove Duplicates from Sorted Array II 水题
- LeetCode80 Remove Duplicates from Sorted Array II
- leetcode 80 Remove Duplicates from Sorted Array II
- 【leetcode】Array——Remove Duplicates from Sorted Array II(80)
- 【LeetCode】C# 80、Remove Duplicates from Sorted Array II
- [leetcode] 80 Remove Duplicates from Sorted Array II(数组下标操作)
- LeetCode 80 --- Remove Duplicates from Sorted Array II
- leetcode[80]Remove Duplicates from Sorted Array II
- Leetcode: 80. Remove Duplicates from Sorted Array II
- LeetCode 80:Remove Duplicates from Sorted Array II
- LeetCode 26, 80, 81, 82, . Remove Duplicates from Sorted Array/ List i, ii
- leetcode80 Remove Duplicates from Sorted Array II
- leetcode 80:Remove Duplicates from Sorted Array II
- (java)leetcode-80:Remove Duplicates from Sorted Array II
- 【leetcode】【80】Remove Duplicates from Sorted Array II
- Leetcode_80_Remove Duplicates from Sorted Array II
- [LeetCode]80 Remove Duplicates from Sorted Array II
- Remove Duplicates from Sorted Array II - LeetCode 80
- leetcode[80]:Remove Duplicates from Sorted Array II
- [leetcode 80, Medium] Remove Duplicates from Sorted Array II