Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

우주에서 글을 적어본다

99클럽 코테 스터디 40일차 TIL + DP 본문

항해99 TIL

99클럽 코테 스터디 40일차 TIL + DP

우주로 날아간 사람 2024. 8. 30. 23:17

[오늘의 학습 키워드 및 문제]
- 리트코드의 "Unique Paths" 문제를 풀었다.
- 오늘 주제는 DP(다이나믹 프로그래밍)이다.

[나의 코드]

class Solution:
    def uniquePaths(self, m: int, n: int) -> int:
        aboveRow = [1] * n

        for _ in range(m - 1):
            currentRow = [1] * n
            for i in range(1, n):
                currentRow[i] = currentRow[i - 1] + aboveRow[i]
            aboveRow = currentRow
        
        return aboveRow[-1]

다이나믹 프로그래밍으로 2차원을 풀 수 있는 방법을 배울 수 있었다.

근데 이거 말고는 딱히 어려운 부분을 없을 것이다.

[오늘의 회고]
- 으아 졸렵다. 3시간 밖에 못 잤다.
- 이제 이틀 남았다. 끝!