java 70.爬楼梯(#)。java
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 70.爬楼梯(#)。java相关的知识,希望对你有一定的参考价值。
public class Solution {
private int[] result = new int[1000];
public int climbStairs(int n) {
if(n == 1 || n ==2)
return n;
result[1] = 1;
result[2] = 2;
for(int i = 3;i<=n;i++){
result[i] = result[i-1] + result[i-2];
}
return result[n];
}
}
public class Solution {
public int climbStairs(int n) {
int[] dp = new int[n + 1];
dp[1] = 1;
if (n <= 1) return dp[n];
dp[2] = 2;
for (int i = 3; i <= n; i++) {
dp[i] = dp[i - 1] + dp[i - 2];
}
return dp[n];
}
}
以上是关于java 70.爬楼梯(#)。java的主要内容,如果未能解决你的问题,请参考以下文章
java 70.爬楼梯(#)。java
java 70.爬楼梯(#)。java
java 70.爬楼梯(#)。java
java 70.爬楼梯(#)。java
java刷题--70爬楼梯
LeetCode-70. 爬楼梯(java)