码迷,mamicode.com
首页 >  
搜索关键字:bzoj1597    ( 17个结果
[Bzoj1597][Usaco2008 Mar]土地购买
题目链接 因为题目说可以分组,并且是求最值,所以斜率优化应该是可以搞的,现在要想怎么排序使得相邻的数在一个组中最优。 我们按照宽w从小到大,高h从小到大排序。这时发现可以筛掉一些一定没有贡献的土地,什么样的土地没有贡献呢?这样的:h[i]<=h[j],w[i]<=w[j],此时i没有贡献。 所以排序 ...
分类:其他好文   时间:2019-09-21 19:00:39    阅读次数:82
bzoj1597/luogu2900 土地购买 (斜率优化dp)
首先按x从小到大排序,那么可得: f[i]=min{f[j]+x[i]*maxy[j+1..i]} 然而这样是$O(n^2)$的而且无法做优化。 然后我们考虑:如果对于某一点,存在另一点的x和y都比它大,那这个点是可以删掉不参与计算的(因为那个较大的点一定要被买,那只要把这两点放在一组里,较小的点是 ...
分类:其他好文   时间:2018-08-10 23:28:55    阅读次数:307
bzoj1597 [Usaco2008 Mar]土地购买
[Usaco2008 Mar]土地购买 Time Limit: 10 Sec Memory Limit: 162 MB Description 农夫John准备扩大他的农场,他正在考虑$N (1 using namespace std; const int maxn = 5e4 + 5; struc ...
分类:其他好文   时间:2018-03-28 01:36:15    阅读次数:162
【BZOJ1597】【Usaco2008 Mar】土地购买 斜率优化DP
题目: "题目在这里" 思路与做法: 这题如果想要直接dp的话不太好处理。 不过, 我们发现如果$a[i].x =a[j].x$且$a[i].y =a[j].y$ $($a是输入的数组,x为长,y为宽$)$, j是没用的, 可以直接去掉, 然后就可以dp了 容易得出状态转移方程为: $f_i = m ...
分类:其他好文   时间:2018-03-18 20:39:19    阅读次数:196
BZOJ1597: [Usaco2008 Mar]土地购买
【传送门:BZOJ1597】 简要题意: 给出n块土地,给出每块土地的长和宽,可以将n块土地分成若干组,每一组的费用是组中的长最大的土地的长与宽最大的土地的宽的乘积,求出将n块分成若干组的最小费用 题解: 首先我们将一些土地排除,排除哪些土地呢? 先将土地按长度递增排序,然后长度相同按宽度递增排序 ...
分类:其他好文   时间:2017-10-06 11:29:19    阅读次数:162
bzoj1597
【bzoj1597】[Usaco2008 Mar]土地购买 2014年5月18日3,0421 Description 农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= ...
分类:其他好文   时间:2017-09-03 21:07:11    阅读次数:209
BZOJ1597 [USACO2008]土地购买
Description 农 夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,000). 每块土地的价格是它的面积,但FJ可以同时购买多快土地. 这些土地的价 ...
分类:其他好文   时间:2017-03-08 23:00:29    阅读次数:326
[bzoj1597][usaco2008 mar]土地购买
Description 农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,000). 每块土地的价格是它的面积,但FJ可以同时购买多快土地. 这些土地的价格 ...
分类:其他好文   时间:2016-12-27 22:50:06    阅读次数:256
【bzoj1597】 土地购买
http://www.lydsy.com/JudgeOnline/problem.php?id=1597 (题目链接) 题意 购买n个矩形,每块土地的价格是它的面积,但可以同时购买多快土地. 这些土地的价格是它们最大的长乘以它们最大的宽,求最少花费。 Solution 按照x单增,y单减排序,将可以 ...
分类:其他好文   时间:2016-10-30 22:04:26    阅读次数:194
20160612~20160618 11
1、bzoj1597 http://www.lydsy.com/JudgeOnline/problem.php?id=1597 题意:n块土地,现在要求把土地分成几份,每份费用为该份中土地长最大值和宽最大值成绩,要求最小费用。n≤5000 代码: 1 #include <cstdio> 2 #inc ...
分类:其他好文   时间:2016-06-25 19:14:30    阅读次数:355
17条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!