2022-12-12 解題區►Leetcode►Easy Leetcode 70 - Climbing Stairs 題目 Problem# 有一個 n 階的樓梯,每次可以走 1 階或 2 階,問你有幾種不同的走法 想法# 當前的走法 $i$ 可以是 $i-1$ 走 1 或是 $i-2$ 走 2 的總和,總共 0 階和 1 階的方法數是 1 (第 i 階可以是 i-1 走 1 階,或是 i-2 階走2階) 時間複雜度: $\mathcal{O}(1)$ 空間複雜度: $\mathcal{O}(n)$ AC Code# $dp[i] = dp[i-1] + dp[i-2]$ Newer Leetcode 931 - Minimum Falling Path Sum Older Leetcode 938 - Range Sum of BST