码迷,mamicode.com
首页 >  
搜索关键字:poj2728    ( 29个结果
POJ2728 Desert King(最优比率生成树)
题意: 有$n$个村庄,村庄在不同坐标和海拔,现在要对所有村庄供水,只要两个村庄之间有一条路即可,建造水管距离为坐标之间的欧几里德距离,费用为海拔之差,现在要求方案使得费用与距离的比值最小。\(n<=1000\) ##思路: 经典的01分数规划求解最优比率生成树,在此题中稠密图采用暴力Prim求解。 ...
分类:其他好文   时间:2021-02-16 12:07:40    阅读次数:0
POJ2728 Desert King
题目链接: POJ2728 Desert King 题目大意: 有 \(N\) 个沙漠中的城市,给出他们的坐标和海拔,每两个城市之间建输水管道的费用为其海拔差的绝对值,要求输水管道组成一个生成树,求管道每单位长度平均费用的最小值。 多组数据, \(2\leq N\leq 1000\) 。 思路: 最 ...
分类:其他好文   时间:2021-01-01 12:33:52    阅读次数:0
poj2728 二分优化
题目大意: 给你一堆三维的点,每个点之间的距离是xy轴的欧式距离,代价是高度,问一颗最优比例生成树。这题是我很早之前做过的了,当初还非常非常菜,给大家看一下我的情况。 当初可真是年少无知啊,这个prim因为是稠密图,所以n方才能求生成树,很神奇啊,稠密图的最小生成树算法居然是o(e)的,不过还是很慢 ...
分类:其他好文   时间:2020-05-04 15:20:44    阅读次数:77
poj2728 Desert King
大概题意: 每两个点中的边权有两个:一个是两点坐标的欧几里得距离( horizontal distance),暂且成为ai,第二个是两点的海拔之差,称为bi.然后需要一个生成树使sum(ai)\sum(bi)最小。 这里可以引入分数规划:我们设ai\bi=k,那么ai-bi*k=0 我们只需要二分一 ...
分类:其他好文   时间:2019-01-29 22:03:30    阅读次数:203
【POJ2728】Desert King 最优比率生成树
题目大意:给定一个 N 个点的无向完全图,边有两个不同性质的边权,求该无向图的一棵最优比例生成树,使得性质为 A 的边权和比性质为 B 的边权和最小。 题解:要求的答案可以看成是 0 1 分数规划问题,即:选定一个数 mid,每次重新构建边权为 $a[i] mid b[i]$ 的图,再在图上跑一遍最 ...
分类:其他好文   时间:2018-12-06 15:57:02    阅读次数:212
poj2728 Desert King【最优比率生成树】【Prim】【0/1分数规划】
含【最小生成树Prim】模板。 Prim复杂度为$O(n^2),适用于稠密图,特别是完全图的最小生成树的求解。 Desert King Time Limit: 3000MS Memory Limit: 65536K Total Submissions:31622 Accepted: 8670 Des ...
分类:其他好文   时间:2018-11-20 15:00:32    阅读次数:230
POJ2728 Desert King - (0/1)分数规划
题目求一种方案,使得图全连通并且所有边费用与距离之商最小 $\sum_{i∈e}cost_i$除以$\sum_{i∈e}dis_i$最小 可以考虑二分求解 可以假设这个值小于等于L时 存在 一个解,然后检查是否存在这个解,如果不存在说明L取小了 问题是为什么要假设“存在”,事实上如果假设“任意”,那 ...
分类:其他好文   时间:2018-10-14 16:54:56    阅读次数:140
【POJ2728】Desert King - 01分数规划
Description David the Great has just become the king of a desert country. To win the respect of his people, he decided to build channels all over his ...
分类:其他好文   时间:2018-10-01 21:35:59    阅读次数:165
[POJ2976][POJ2728]01分数规划问题的二分答案解法
这里就不放原题目了。 POJ2976就是01分数规划的模板题,题目形式就是有n个物品,每个物品有对应的价值ai和代价bi,我们要取K个物品,使取的物品的 最小。 二分答案的解法特别妙,我们设 r= ,那么就有 由此不难发现,只要满足这条式子,我们能取的r越大越好。 不难发现此时已经满足二分答案的性质 ...
分类:其他好文   时间:2018-09-12 01:26:39    阅读次数:149
poj2728 Desert King(最小生成树+01分数规划=最优比率生成树)
题意 n个点完全图,每个边有两个权值,求分数规划要求的东西的最小值。 (n<=1000) 题解 心态炸了。 堆优化primT了。 普通的就过了。 我再也不写prim了!!!! 咳咳 最优比率生成树板子题。 公式不是很难推吧。 1 #include<iostream> 2 #include<cmath ...
分类:其他好文   时间:2018-08-04 18:57:33    阅读次数:152
29条   1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!