-
[leetcode 75-16] Climbing StairsAlgorithm 2023. 1. 30. 23:08
https://leetcode.com/problems/climbing-stairs/
class Solution: def climbStairs(self, n: int) -> int: if n == 0: return 0 if n == 1: return 1 if n == 2: return 2 dp = [0] * (n+1) dp[1] = 1 dp[2] = 2 for i in range(3,n+1): dp[i] = dp[i-1] + dp[i-2] return dp[n]
'Algorithm' 카테고리의 다른 글
[leetcode 75-18] Top K Frequent Elements (0) 2023.01.31 [leetcode 75-17] Coin change (0) 2023.01.30 [leetcode 75-15] Reverse Bits (0) 2023.01.30 [leetcode 75-14] Missing Number (0) 2023.01.30 [leetcode 75-13] Counting Bits (1) 2023.01.30