最小生成树
lzk_1049668876
stay hungry stay foolish
展开
-
UVa 10307 - Killing Aliens in Borg Maze(图论,最短路,最小生成树)
题目:在一个迷宫中,以S为起点,遇到A,S时可以分叉,问走到所有的A的路径和最小代价。(一开始读错题意,以为在任意地方都可以分裂,给自己埋了一个大坑,然后发现全世界都过了。。。)ps:Whenever an alien is assimilated, or at the beginning of the search, the group may split in two or more grou...原创 2018-05-27 20:00:49 · 223 阅读 · 0 评论 -
poj2827(最优比率生成树)
链接:http://poj.org/problem?id=2728题意:有几个点,不同的点有不同坐标和海拔,现在要讲几个点都连成一片,距离为两点之间的欧几里得距离,费用为两点之间的海拔高度,求最小的代价,代价定义为:r=(∑CiXi / ∑DiXi )。分析:为了使 r 最大, 设计一个子问题---> 让 z = ∑(c[i] * x[i]) - l * ∑(d[i] * x[i]) = ∑...原创 2018-06-30 19:03:27 · 334 阅读 · 0 评论 -
【2015-2016 ACM-ICPC NERC】【F Froggy Ford】【最小生成树】【最短路】【思维好题】【往河中添加一块石头,使得最短路上最大距离最小】
【题意】往河中添加一块石头,使得最短路上最大距离最小【思路】枚举两个端点,那么某条路的最短路径上的最大距离就是max(dis1[i],dis2[j],dis[i][j]),建立两个虚源模仿最小生成树的做法,求dis1,dis2【代码】:#include<cstdio>#include<algorithm>#include<string.h&g...原创 2018-10-01 22:05:50 · 303 阅读 · 0 评论