| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/mJackie/leetcode/master/code/lc70.java | [Back] [Original] |
package code;
/*
* 70. Climbing Stairs
*
* Easy
* Dynamic Programming
*/
public class lc70 {
public static void main(String[] args) {
System.out.println(climbStairs(3));
}
public static int climbStairs(int n) {
if(n==1)
return 1;
if(n==2)
return 2;
int[] dp = new int[n];
dp[0] = 1;
dp[1] = 2;
for (int i = 2; i < n ; i++) {
dp[i] = dp[i-1] + dp[i-2];
}
return dp[n-1];
}
}
| Web Proxy Viewer | New URL | Original Page |