![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最小生成树
文章平均质量分 76
chengzhang41103陈彧磐
Always try your best and never give up.
展开
-
最佳牧场(Floyd)
约翰拥有P(1原创 2022-07-06 20:49:48 · 196 阅读 · 6 评论 -
最佳路线(C++)
有一堆点和一堆单向边,你可以通过m次某种操作,每次可以使一条单向边的边权变为原来的一半,求1号点到n号点的最短距离。原创 2022-05-28 20:37:06 · 535 阅读 · 0 评论 -
#Z0738. 干草危机
Description牛们干草要用完了!贝茜打算去勘查灾情. 有N(2≤N≤2000)个农场,M(≤M≤10000)条双向道路连接着它们,长度不超过10^9.每一个农场均与农场1连通.贝茜要走遍每一个农场.她每走一单位长的路,就要消耗一单位的水.从一个农场走到另一个农场,她就要带上数量上等于路长的水.请帮她确定最小的水箱容量.也就是说,确定某一种方案,使走遍所有农场通过的最长道路的长度最小,必要时她可以走回头路.其实就是求MST中最长边。注意图的边要双向长,即a到b的距离等于b到a的距离原图原创 2022-05-21 20:52:11 · 175 阅读 · 0 评论 -
#Z0739. 灌水(prim)
Farmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记。把一块土地进行灌水有两种方法,从其他农田饮水,或者这块土地建造水库。建造一个水库需要花费wi(1<=wi<=100000),连接两块土地需要花费Pij(1<=pij<=100000,pij=pji,pii=0).计算Farmer John所需的最少代价。原创 2022-05-21 20:36:38 · 135 阅读 · 0 评论 -
#Z0737. 最小生成树模板题(prim)
Description给出一个数字N,代表有N个点,然后给出这N个点的坐标。 求一个最小生成树将这N个点连通起来。 这里两点间的距离为欧几里德距离,即两点的横坐标相差的平方与纵坐标相差的平方加起来,再开根号多组数据,请注意清空FormatInput整个测试有多组数据对于每组数据第一行给出数字N,N<=1000接下来N行给点的坐标x,y.-10000 <= X,Y <= 10000整个测试以0代表结束Output针对每个数据输出一行,代表结果.原创 2022-05-14 21:31:35 · 206 阅读 · 0 评论