Published:
Updated:

공휴일 중 공부한 날에도 n일차로 표시한다. 계산이 쉽도록 공부 또는 일을 한 날만 따질 것이다.

TIL

  • 하체 운동
    • 이브 밤에 운동하는 사람이 꽤 많았다.. 대부분 남자였다.
  • 회사 프로젝트 프론트엔드, 백엔드 코드 분석
    • 양이 꽤 되긴 했지만 구조 자체는 이해할 수 있게 됐다.
  • LeetCode 26. Remove Duplicates from Sorted Array - Python 풀이
    • nums[i]nums[i - 1]과 다를 때만 새로운 nums 원소가 되는 거라 생각하면 된다. 왜냐면 정렬이 되어 있으니까!
    • 어제 풀었던 문제와 비슷하게 k가 움직인다고 생각을 해야 안 헷갈림
class Solution:
    def removeDuplicates(self, nums: List[int]) -> int:
        k = 1
        for i in range(1, len(nums)):
            if nums[i] != nums[k - 1]:
                nums[k] = nums[i]
                k += 1

        return k

Tags:

Categories:

Published:
Updated:

Leave a comment