上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
摘要: 题目链接: http://poj.org/problem?id=3616 题意: 奶牛Bessie在0~N时间段产奶。农夫约翰有M个时间段可以挤奶,时间段f,t内Bessie能挤到的牛奶量e。奶牛产奶后需要休息R小时才能继续下一次产奶,求Bessie最大的挤奶量。 题解: 定义dp[i]表示第i个时 阅读全文
posted @ 2017-03-10 11:01 _yxg123 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目链接: http://poj.org/problem?id=2385 题意: 给你t,w 表示有t分钟掉苹果,你可以移动w次,求出在最大次数时最多能接到多少苹果。 题解: dp[i][j] : 表示第i分钟 跑了j次 得到的最大值 代码: 1 #include <iostream> 2 #inc 阅读全文
posted @ 2017-03-10 10:36 _yxg123 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://code.google.com/codejam/contest/189252/dashboard#s=p2 题意: 题解: 区间dp dp[i][j] 表示释放a[i]~a[j] 【不包含两端的囚犯】所需要的最小费用 枚举其中最先释放的最小费用 则 dp[i][j] = 阅读全文
posted @ 2017-03-09 12:35 _yxg123 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://code.google.com/codejam/contest/204113/dashboard 题意: 题解: 我们只关心每一行最后一个1的位置。 考虑第i行应该放什么,就是a[j]<=i的都行,要交换次数最少,就找到离i最近的一行,然后累计答案。 代码: 1 #inc 阅读全文
posted @ 2017-03-09 11:53 _yxg123 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://code.google.com/codejam/contest/32016/dashboard#s=p0 题意: 题解: 代码: 1 #include <bits/stdc++.h> 2 using namespace std; 3 typedef long long l 阅读全文
posted @ 2017-03-09 11:37 _yxg123 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://www.luogu.org/problem/show?pid=1419 题意: 题解: http://www.cnblogs.com/lidaxin/p/4917391.html 二分+单调队列。 首先二分最大平均值x。 那么问题就转化为:是否存在一个区间的的平均值大于x 阅读全文
posted @ 2017-03-08 20:59 _yxg123 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://vjudge.net/problem/UVA-11090 题意: 给你一个有向图,问你定义一个环的平均值为这个环上所有边的平均值,问你最小的环的平均值是多少 题解: 二分答案:若当前的二分值是mid,让所有的边都减去这个值,如果此时图中出现负环,则说明有环的平均值比这个更 阅读全文
posted @ 2017-03-08 20:49 _yxg123 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 题目链接: http://poj.org/problem?id=2823 题意: 给你一个序列a,要找到两个序列 a的下标为i,i+1,i+2, ….. i+k-1 当中的最小值为b[i]; c[i]就是最大值 题解: 单调队列,紫书中第八章的滑动窗口。。 优先队列也可做 代码: 1 #includ 阅读全文
posted @ 2017-03-08 18:16 _yxg123 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://www.luogu.org/problem/show?pid=2658 题意: 题解: 二分D,BFS判断是否可以到达全部路标。 很有道理啊,为什么T啊! 代码: 1 #include <bits/stdc++.h> 2 using namespace std; 3 ty 阅读全文
posted @ 2017-03-08 16:32 _yxg123 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://www.luogu.org/problem/show?pid=1462 题意: 题解: 二分法+最短路判定。 二分经过城市的最大费用w,然后判定:对于每一个费用大于w的城市标记为不可达,求最短路径,判断最短路与血量的关系即可。如果一个城市不可达可以在SPFA算法开始前将i 阅读全文
posted @ 2017-03-08 15:15 _yxg123 阅读(118) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页