关注
第一题帮朋友做的,AC了
LUCKY BOY<zhang.yun.hao@foxmail.com> 16:26:24
#include<iostream>
#include<vector>
using namespace std;
int main() {
int n;
cin >> n;
vector<int> vec;
vector<int> dp(n + 1, -1);
for (int i = 0; i < n; i++) {
int tmp;
cin >> tmp;
vec.push_back(tmp);
}
dp[0] = 0;
for (int i = 1; i <= n; i++) {
int min = 99999;
//从i节点之前找到可以跳到i的一个节点,该节点必须可到达,即不为-1
for (int j = 0; j < i; j++) {
if (vec[j] >= i - j) {
if (min > dp[j] && dp[j] != -1)
min = dp[j];
}
}
dp[i] = (min == 99999 ? -1 : min + 1);
}
cout << dp[n] << endl;
}
查看原帖
点赞 评论
相关推荐
11-01 17:40
门头沟学院 护士 点赞 评论 收藏
分享
out11Man:四小时,恐怖如斯。大佬加油
查看25道真题和解析
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
264632次浏览 2194人参与
# 0offer是寒冬太冷还是我太菜 #
887660次浏览 7910人参与
# 北方华创开奖 #
23706次浏览 260人参与
# 地方国企笔面经互助 #
2850次浏览 7人参与
# 学历or实习经历,哪个更重要 #
43521次浏览 329人参与
# 选完offer后,你后悔学本专业吗 #
13377次浏览 94人参与
# 查收我的offer竞争力报告 #
19640次浏览 256人参与
# 应届生被毁约被毁意向了怎么办 #
28256次浏览 243人参与
# 你最想要的公司福利是? #
41957次浏览 146人参与
# 如何一边实习一边秋招 #
987482次浏览 12609人参与
# 一觉醒来,我觉醒了超级打工人系统 #
3326次浏览 36人参与
# 嵌入式转岗的难度怎么样 #
11211次浏览 251人参与
# 你最希望上岸的公司是? #
76596次浏览 469人参与
# 如何写一份好简历 #
605171次浏览 8512人参与
# 面试体验感最好的是哪家? #
83688次浏览 818人参与
# 机械应届生薪资要多少才合适? #
12547次浏览 61人参与
# 牛客十周岁生日快乐 #
48792次浏览 759人参与
# 你认为第一份工作重要吗 #
5461次浏览 49人参与
# 985本硕1个中小厂offer,摆烂or继续努力 #
79966次浏览 589人参与
# 秋招OC许愿 #
228291次浏览 1881人参与
# 来聊聊机械薪资天花板是哪家 #
65824次浏览 446人参与