题目描述:
The Head Elder of the tropical island of Lagrishan has a problem. A burst of foreign aid money was spent on extra roads between villages some years ago. But the jungle overtake...
分类:
其他好文 时间:
2014-11-20 09:08:21
阅读次数:
364
Constructing Roads
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 14569 Accepted Submission(s): 5530
Problem Description
There ...
分类:
编程语言 时间:
2014-11-11 22:56:48
阅读次数:
399
题意:
n(2000)个点的图 给出它的最短路矩阵 用n条边构造出满足最短路矩阵的图 保证图连通且解存在
思路:
我们可以先保证图连通 那么需要n-1条边 联想到是不是最小生成树??
可以这样想 假设abc点已经连通 现在考虑再加入到连通块中一个点比如d 如果d-b的距离是d到abc三个点中最短的 那么这条边一定要被选 因为如果不选d-b 假设选了d-a 那么d...
分类:
其他好文 时间:
2014-11-06 21:58:15
阅读次数:
234
HDU 1025 Constructing Roads In JGShining's Kingdom(构建道路:LIS问题)
http://acm.hdu.edu.cn/showproblem.php?pid=1025
题意:
有2n个点分布在平行的两条直线上, 上面那条是富有城市的1到n个点(从左到右分布), 下面那条是贫穷城市1到n个点(从左到右分布). 现在给出每个贫穷城市需要连接的富有城市的编号, 即(i,j)表示i贫穷城市只能连接j号富有城市 , 问你最多能构建几条贫穷城市到富有城市...
分类:
其他好文 时间:
2014-11-06 13:10:48
阅读次数:
160
DescriptionFarmer John最近得到了一些新的农场,他想新修一些道路使得他的所有农场可以经过原有的或是新修的道路互达(也就是说,从任一个农场都可以经过一些首尾相连道路到达剩下的所有农场)。有些农场之间原本就有道路相连。 所有N(1 #include #include #include...
分类:
其他好文 时间:
2014-11-05 00:21:43
阅读次数:
255
题目大意:有两个权值的最短路问题,要求满足费用不超过一定限度的情况下的最短路。
思路:正常的SPFA加一个小判断,就是当费用高于预期费用的时候不入队,顺便加一个pq吧。
CODE:
#include
#include
#include
#include
#include
#define MAX 100005
#define INF 0x3f3f3f3f
usin...
分类:
其他好文 时间:
2014-11-04 19:47:56
阅读次数:
177
poj_2533_Longest Ordered Subsequence poj_1260_Pearls hdu_1025_Constructing Roads In JGShining's King hdu_1074_Doing Homework...
分类:
其他好文 时间:
2014-11-04 17:39:20
阅读次数:
144
================Cycling Roads================DescriptionWhen Vova was in Shenzhen, he rented a bike and spent most of the time cycling around the city...
分类:
其他好文 时间:
2014-11-03 12:57:53
阅读次数:
213
题意:n 个点,m 条边(1 ≤ m
题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1966
——>>对于每条边,边上的两端点并入集合,枚举边与边,判断他们是否相交,是的话各点并入集合,最后看集合内元素的个数是否为n。。
#include
#include
const int MAXN = 200 + 10;
const doub...
分类:
其他好文 时间:
2014-11-03 06:45:54
阅读次数:
314