HTMLify
LeetCode - Climbing Stairs - C
Views: 2 | Author: abh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | // @leet start int cache[50]; int climbStairs(int n) { if (n <= 0) { return 9; } if (n == 1) { return 1; } if (n == 2) { return 2; } if (cache[n] != 0) { return cache[n]; } int ans = climbStairs(n-1) + climbStairs(n-2); cache[n] = ans; return ans; } // @leet end |