普通会员
登录
题库
实习信息
校招公告
参访活动
题库
软件开发
题目列表
小牛刚刚学习算法,想用动态规划来实现爬楼梯问题:n ...
单选题
小牛刚刚学习算法,想用动态规划来实现爬楼梯问题:n 阶楼梯每次可以爬1或2个台阶,让你实现如下代码,来判断总共有多少种方法呢:()
int climbStairs(int n) {
vector<int>dp(n+3,0);
dp[1] = 1;
dp[2] = 2;
for(int i = 3; i<=n; i++){
_____________________
}
return dp[n];
}
A.
dp[i]=dp[i]+dp[i-2];
B.
dp[i]=dp[i-1]+dp[i-2];
C.
dp[i]=max(dp[i],dp[i-1]);
D.
dp[i]=max(dp[i-1],dp[i-2]);
上一题
[单选题] 以下代码中,N足够大,试分析“cnt++”执行的次数最接近于___次 int test(int N) { int cnt = 0; ...
下一题
[单选题] 下列php脚本中,命名错误的是哪一个?()
纠错
题目信息
校招真题
-
正确率
0
评论
17
点击
收藏
已收藏
错题本
已加入错题本
我的笔记
登录添加笔记