最小树形图
文章平均质量分 79
霜刃未曾试
这个作者很懒,什么都没留下…
展开
-
POJ 3164 Command Network 最小树形图模板
题目:http://poj.org/problem?id=3164 题意:有n个点,给出这n个点的坐标。然后有m对点,意为可以在两点之间连一条有向边,花费为两点距离。问能不能连一些边使从1出发可以到达其他所有点,若可以求出最小花费 思路:最小树形图模板题。首先为除根之外的每点选定一条权值最小的入边,如果这个入边集不存在有向环的话,该图的最小树形图。如果存在有向环的话,将这个有向环缩成一个人工顶原创 2016-09-25 14:48:29 · 324 阅读 · 0 评论 -
HDU 2121 Ice_cream’s world II 不定根最小树形图
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2121 题意:给定n个点和m条有向边,边有权值,选择一个点,从这个点可以到达其他所有点且权值最小,若这样的点有多个,选择编号最小的那一个 思路:不定根最小树形图,因为没有给定根,所以虚拟一个根,从虚拟根向所有点连虚拟边,权值设为一个可以和其他边区分的数字,设比其他所有边权值和大1。然后求最小树形图,如果原创 2016-09-25 17:17:15 · 391 阅读 · 0 评论 -
HDU 4009 Transfer water 最小树形图
题目:http://acm.hdu.edu.cn/showproblem.php?pid=4009 题意:山上有n户人,均给出三维坐标,这n户人要吃水,可以挖井,花费为所处高度 * X,从别人家引水,若水源处不低于当前人家,那么为两户人的曼哈顿距离 * Y,若低于则额外加上一个水泵的费用Z,然后只有给定的家庭之间才能引水,问能使所有人都用到水的最小花费 思路:无定根最小树形图。定0为虚拟根,从原创 2016-09-25 20:34:01 · 378 阅读 · 0 评论 -
UVA 11865 Stream My Contest 二分枚举 + 最小树形图
题目:http://vjudge.net/problem/UVA-11865 题意:以0为根构建树形图,其中每条边有两个权值,一个为花费一个为流量,要求构建树形图时花费不超过C且使构建树形图所用到的边中流量的最小值最大 思路:构建树形图这个简单,套模板即可,怎么使流量的最小值最大化呢?二分枚举流量的值,流量小于枚举值的边弃用,然后构建树形图,如果无法构建树形图或者花费超过了C,那么就向下调整枚原创 2016-09-27 19:58:06 · 450 阅读 · 0 评论 -
UVA 11183 Teen Girl Squad 最小树形图裸题
题目:http://vjudge.net/problem/UVA-11865 题意:以0为根构建一个最小树形图,求最小花费 思路:裸题,没什么好说的 #include #include #include #include #include #include #include #include using namespace std; const int N = 1010,原创 2016-09-27 19:49:36 · 486 阅读 · 0 评论