关注
 小车过桥有没有讨论的?    不知道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
相关推荐
 点赞 评论 收藏   
分享
  点赞 评论 收藏   
分享
 牛客热帖
更多 
 正在热议
 更多 
 # 你实习是赚钱了还是亏钱了? #
 5298次浏览 53人参与
# 找工作八股要背到什么程度? #
 4007次浏览 77人参与
# 京东开奖 #
 431231次浏览 2458人参与
# 秋招开始捡漏了吗 #
 32390次浏览 235人参与
# 我在牛爱网找对象 #
 202730次浏览 1412人参与
# 用一句话形容你的团队氛围 #
 3216次浏览 46人参与
# 入职以后才知道的校招谎言 #
 101716次浏览 646人参与
# 你找工作是从容有余 or 匆忙滚爬? #
 3022次浏览 41人参与
# 上班后,才发现大学__白学了 #
 5542次浏览 36人参与
# 同bg的你秋招战况如何? #
 160952次浏览 935人参与
# 今年秋招还有金九银十吗 #
 24958次浏览 232人参与
# 今年秋招是回暖还是遇冷 #
 2935次浏览 26人参与
# 五一之后,实习真的很难找吗? #
 90137次浏览 561人参与
# 规定下班时间vs实际下班时间 #
 56948次浏览 332人参与
# 学历对求职的影响 #
 552295次浏览 3921人参与
# 辞职后的日常 #
 16601次浏览 84人参与
# 你喜欢工作还是上学 #
 79220次浏览 865人参与
# 打工人的精神状态 #
 103438次浏览 1318人参与
# Offer比较,求稳定还是求发展 #
 65277次浏览 272人参与
# 分享一个让你热爱工作的瞬间 #
 44360次浏览 395人参与
# 一人一个landing小技巧 #
 128776次浏览 1467人参与


