关注
小车过桥有没有讨论的? 不知道a了多少,最后没时间写完了……来讨论下 #include<iostream>
#include<vector>
using namespace std;
int main()
{
int N, W;
cin >> N >> W;
vector<int> w(N, 0);
vector<int> t(N, 0);
for (int i = 0; i < N; i++)
{
cin >> w[i];
}
int T = 0;
for (int i = 0; i < N; i++)
{
cin >> t[i];
T += t[i];
}
vector< vector<int>> dp(N, vector<int>(T, 0));
for (int j = 0; j < T; j++)
{
if (t[0] > j)
dp[0][j] = w[0];
else
break;
}
for (int i = 1; i < N; i++)
{
int time = 0;
int index = 0;
bool flag = 1;
for (int j = 0; j < T; j++)
{
dp[i][j] = dp[i - 1][j];
if (flag && W - dp[i - 1][j] >= w[i])
{
index = j; flag = 0;
}
if (W - dp[i - 1][j] >= w[i] && (t[i] + index > j))
{
dp[i][j] = w[i] + dp[i - 1][j];
}
}
}
bool flag = 1;
for (int j = 0; j < T; j++)
{
if ( dp[N - 1][j] == 0)
{
cout<<j;
break;
}
}
system("pause");
return 0;
}
查看原帖
点赞 2
相关推荐
03-31 12:20
厦门大学 ETL工程师
勇敢的卷王在等off...:和同事聊了发现这7步里前3步就是产品经理的日常工作,所以PM做vibe coding有天然优势。但注意第2步——写给研发看的PRD和写给AI看的PRD完全是两个东西。给研发写'用户可以筛选订单' 研发秒懂 给AI写同样的话它会给你生成一个你完全不认识的筛选器。所以建议在PRD里每个功能都附一句'验收标准是什么' 点赞 评论 收藏
分享
夜夜还好:我们学校说为了学生就业,更新了课程,我今天大二,上学期在学jsp,html,这学期上来工程实践,要求用springboot+vue,说什么这些技术要我们提前自己准备,要不你把学费还我吧,我给b站充个会员,人家教的比你多 点赞 评论 收藏
分享
查看6道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
35264次浏览 433人参与
# 牛友的志愿填报指南 #
63014次浏览 484人参与
# 厦门银行科技岗值不值得投 #
15707次浏览 359人参与
# 你的实习什么时候入职 #
366803次浏览 2355人参与
# 学历VS实习,哪个更重要? #
1828次浏览 49人参与
# 工作上你捅过哪些篓子? #
68328次浏览 315人参与
# uu们,春招你还来吗? #
63252次浏览 744人参与
# 面试紧张时你会有什么表现? #
34083次浏览 207人参与
# 面试中,你被问过哪些奇葩问题? #
96285次浏览 1268人参与
# 面试被问到不会的问题,你怎么应对? #
25948次浏览 653人参与
# 你都用vibe coding做过什么? #
21920次浏览 820人参与
# 机械人,签完三方你在忙什么? #
83934次浏览 266人参与
# 你觉得大几开始实习最合适? #
30117次浏览 313人参与
# AI Coding实战技巧 #
15440次浏览 299人参与
# 你见过哪些招聘隐形歧视? #
24947次浏览 214人参与
# 国庆前的秋招小结 #
291257次浏览 1742人参与
# 哔哩哔哩笔试 #
35143次浏览 142人参与
# 如果人生可以debug你会改哪一行? #
13033次浏览 167人参与
# 秋招特别不鸣谢 #
93233次浏览 685人参与
# 应届生被毁约被毁意向了怎么办 #
65392次浏览 313人参与
# 海康威视求职进展 #
132289次浏览 551人参与