![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最小生成树
LJH_KOQI
~~~
展开
-
浅谈最小生成树kruskal算法的定义与应用
放个友链 这个算法是我最近一直在学习的,刷了几天的题,现在也对这个算法有一些理解了【滑稽】 最小生成树可以用prime算法和kruskal两种算法解决,然而我只学会了kruskal算法QAQ,那么我就来浅谈一下最小生成树kruskal算法的定义与应用。 这个算法的思路分为四步: ***1.搜集图中所有的边 2.把搜集到的所有的边按照长度从小到大进行排序 3.从小到大选普通边,总是期望小的原创 2017-09-17 16:22:20 · 854 阅读 · 5 评论 -
BZOJ2429[HAOI2006]聪明的猴子(最小生成树)
题目描述:给出n棵树的坐标和m只猴子能跳出最远的距离,问最多能有多少只猴子可以在所有树上觅食。Input 第1行为一个整数,表示猴子的个数M(2<=M<=500); 第2行为M个整数,依次表示猴子的最大跳跃距离(每个整数值在1–1000之间); 第3行为一个整数表示树的总棵数N(2<=N<=1000); 第4行至第N+3行为N棵树的坐标(横纵坐标均为整数,范围为:-1000–1000)。原创 2017-09-21 20:38:56 · 550 阅读 · 0 评论 -
BZOJ[1008]越狱
1008: [HNOI2008]越狱 Time Limit: 1 Sec Memory Limit: 162 MBDescription 监狱有连续编号为1…N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果 相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱Input 输入两个整数M,N.1<=M<=10^8,1<=N<=10^12原创 2016-09-18 13:54:55 · 485 阅读 · 0 评论 -
BZOJ【1083】繁忙的都市
1083: [SCOI2005]繁忙的都市Time Limit: 10 Sec Memory Limit: 162 MB Description 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道 路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连 接。这些道路是双向的,且把所有的交原创 2016-08-29 15:58:54 · 730 阅读 · 0 评论