```cpp include using namespace std; const int MAXN = 1100; const int INF = 147483647; bool vis[MAXN]; double lowc[MAXN]; int pre[MAXN]; double MAX[MAX ...
分类:
其他好文 时间:
2019-09-03 00:05:25
阅读次数:
110
枚举作为magic road的边,然后求出A/B。A/B得在大概O(1)的时间复杂度求出,关键是B,B是包含magic road的最小生成树。这么求得:先在原图求MST,边总和记为s,顺便求出MST上任意两点路径上的最长边d[i][j]。当(u,v)是magic road时,如果它在原本的MST上,...
分类:
其他好文 时间:
2015-11-29 22:48:16
阅读次数:
152
这个题还是比较好的,提供了一种求最小生成树不错的方法,但是,C++ TLE,G++ 400+ms 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 const int maxn = 1005;...
分类:
其他好文 时间:
2015-07-25 13:35:34
阅读次数:
114
http://acm.hdu.edu.cn/showproblem.php?pid=4081
Problem Description
During the Warring States Period of ancient China(476 BC to 221 BC), there were seven kingdoms in China ---- they were Qi, Ch...
分类:
其他好文 时间:
2015-07-13 12:08:03
阅读次数:
114
During the Warring States Period of ancient China(476 BC to 221 BC), there were seven kingdoms in China ---- they were Qi, Chu, Yan, Han, Zhao, Wei and Qin. Ying Zheng was the king of the kingdom Qin. Through 9 years of wars, he finally conquered all six o...
分类:
编程语言 时间:
2015-02-23 09:42:05
阅读次数:
254
题目大意:有N个城市,秦始皇要用N-1条路将他们全部连起来,秦始皇希望这N-1条路长度
之和最短。这时候,徐福跳出来说他有魔法,可以凭空变出其中任意一条路来。
秦始皇希望徐福将N-1条路中最长的那条路变出来,但是徐福希望把修路要求人数最多的那条
路变出来(每条路修路的人力是两座城市的人口和)。最终,秦始皇给出了一个公式 A/B
徐福变出的那条路所需人力/除了这条路之外的N-2条路的和 最大。
简化大意为:给你N个城市的坐标(x,y)和人口。 得到他的最小生成树之后,去掉最小生成树上
的一条边,使得这条路...
分类:
其他好文 时间:
2014-12-28 23:46:40
阅读次数:
432
先发发牢骚:图论500题上说这题是最小生成树+DFS,网上搜题解也有人这么做。但是其实就是次小生成树。次小生成树完全当模版题。其中有一个小细节没注意,导致我几个小时一直在找错。有了模版要会用模版,然后慢慢融会贯通。我要走的路还长着啊。 讲讲次小生成树的思想吧。首先,在prim算法中做一些改变,...
分类:
其他好文 时间:
2014-08-27 00:13:56
阅读次数:
321
Qin Shi Huang's National Road System
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3395 Accepted Submission(s): 1189
Problem De...
分类:
其他好文 时间:
2014-08-11 21:31:42
阅读次数:
426
先求出最小生成树,然后枚举树上的边,对于每条边“分别”找出这条割边形成的两个块中点权最大的两个
1.由于结果是A/B,A的变化会引起B的变化,两个制约,无法直接贪心出最大的A/B,故要通过枚举
2.不管magic road要加在哪里,加的边是否是最小生成树上的边,都会产生环,我们都要选择一条边删掉
注意删掉的边必须是树的环上的边,为了使结果最大,即找出最大的边
3.可以枚举两点,找出边,也...
分类:
其他好文 时间:
2014-06-20 09:09:03
阅读次数:
233