hdu
文章平均质量分 65
w4149
无
展开
-
hdu 3507 Print Article 斜率优化dp
【题目大意】 零有一个旧打印机,有时不能很好的工作。因为它是古董,所以零仍然喜欢用它来打印物品。但打印机太老了,工作了很长一段时间肯定会磨损,所以零使用成本来评估这个程度。 一天零想打印一篇有n单词的文章,每个单词i都有一个成本ci。此外,零知道打印k个单词在一行将成本为 M是一个常量 现在零想知道打印的最低成本。 0 ≤ n ≤ 500000, 0 ≤ M ≤ 1000稍微思索一番,就原创 2017-05-13 17:24:44 · 517 阅读 · 0 评论 -
hdu3045 Picnic Cows 斜率优化dp
题目大意: 给出一个有N (1<=N<=400000)个正数的序列,要求把序列分成若干组(可以打乱顺序),每组的元素个数不能小于T (1 < T <= N)。每一组的代价是每个元素与最小元素的差之和,总代价是每个组的代价之和,求总代价的最小值。承接上一篇再刷一道题,唯一不同就是有一个区间限定。 不过多阐述了,直接贴代码。要看斜率优化分析,请转至 斜率优化/*首先 sort 从小到大排序。然原创 2017-05-13 17:34:10 · 361 阅读 · 0 评论 -
hdu 3516 Tree Construction (四边形优化)
【题目大意】 二维平面上有n个,这些点满足 i < j时,xi < xj, yi > yj。 只用朝x轴或y轴正方向的边连起来,形成一棵树,使得所有边的长度最小。 n <= 1000 此类合并问题,如果满足四边形不等式,就可以通过四边形优化降次了。 定义状态 dp[i,j]表示点i到点j合并在一起的最小花费(树枝的长度),状态转移方程:dp[i,j]= min(dp[i,k]+dp[k+1原创 2017-05-19 11:15:01 · 283 阅读 · 0 评论 -
HDU5781 ATM Mechine (概率dp)
HDU5781 ATM Mechine题目大意:某个未知整数x等概率的分布在[0,k]中。每次你都可以从这个整数中减去一个任意整数y,如果x>=y,那么x=x-y,操作次数累计加1;否则,将会受到一次错误提示。当错误提示超过w次,将会对你的人生产生影响。现在,你的任务是将x逐步变为0,求最少操作次数的期望值。思路: 概率DP求期望。定义状态dp(k,w)表示已知整数分布在[0,k],错误提示次数上原创 2017-06-06 18:51:17 · 375 阅读 · 0 评论 -
HDU 3652 B-number (数位DP)
B-numberTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2815 Accepted Submission(s): 1552Problem Description A wqb-number, or B-number for原创 2017-07-04 20:47:28 · 228 阅读 · 0 评论 -
hdu 1512 Monkey King (左偏树可并堆 并查集)
Monkey KingTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6170 Accepted Submission(s): 2628Problem Description Once in a forest, there li原创 2017-07-14 21:42:15 · 352 阅读 · 0 评论 -
HDU 1115 Lifting the Stone (多边形重心)
Lifting the StoneProblem Description There are many secret openings in the floor which are covered by a big heavy stone. When the stone is lifted up, a special mechanism detects this and activates poi原创 2017-08-19 11:52:44 · 583 阅读 · 0 评论 -
HDU 3472 HS BDC 混合图的欧拉路径判断 (网络流)
HDU 3472 HS BDC 混合图的欧拉路径判断题意:给n个字符串,这些字符串如果某个字符串的尾部字母和另一个字符串的首部字母相等,那么这两个字母就可以连起来,有的字符串可以反转,问是否存在一种情况使得所有字符串都连成一条链。思路: 字符串的首字母–>字符串的尾字母建一条有向边,如果字符串是可反转的,那么就建无向边, 那么问题就转换为: 是否存在一种无向边定向方案,使得这个图中存在这么一原创 2017-10-11 21:54:55 · 500 阅读 · 0 评论 -
HDU 1150 Machine Schedule (二分图最小点覆盖)
Machine Schedule HDU - 1150在一个工厂,有两台机器A, B生产产品。A机器有n种工作模式(模式0,模式1….模式n-1)。 B机器有m种工作模式(模式0,模式1….模式m-1)。现在要加工k个产品。每个产品可以由两台机器特定的模式生产。例如:产品0,可以由A机器在3号模式或B机器4号模式生产。 两台机器初始模式都在模式0,但是,这两台机器不是很先进,如果需要切换模式,只原创 2017-10-12 19:50:10 · 294 阅读 · 0 评论