정수 배열 'nums' 에서 중복을 제거하고 고유한 요소가 한번씩만 나타나도록 중복을 제거
#정수 배열 'nums' 에서 중복을 제거하고 고유한 요소가 한번씩만 나타나도록 중복을 제거
# in-place 방식 구현
class Solution:
def removeDuplicates(self, nums: List[int]) -> int:
if len(nums)==0: # nums 길이 0
return 0 # 당연히 0이 나와야겠지
i = 0 #변수를 초기화
for j in range(1, len(nums)):
if nums[i]!= nums[j]:
i+=1
nums[i] = nums[j]
return i+1