最小生成树
月落乌啼霜月落
在减肥路上越走越远的废宅。。。
目前坐标 厦门U3D工程师
~~~算法赛高!!!!!
展开
-
人活着系列之寻找最完美的人生(Prim)
Think: 先构图,然后用最小生成树的方法解。。。 任然使用Prim算法Problem Description 也许,人活着就是要尝试人世间的酸甜苦辣,喜怒哀乐,经历从婴儿到老人的一个过程吧!能看,能想,能爱,能恨,这就是活人与死人的区别。不要想着死后会怎样,谁也不知道。所以要好好的活着,宽待自己,好好珍惜身边的人! 现在,上帝之手宽恕与你。把你人生中所要经历的所有的酸甜苦辣全部摆在你的面前原创 2017-02-20 16:03:08 · 295 阅读 · 0 评论 -
图结构练习——最小生成树(Prim算法)
Think: 修建路 的问题, 对 Prim算法还是不怎么理解。。加油吧。。。Problem Description 有n个城市,其中有些城市之间可以修建公路,修建不同的公路费用是不同的。现在我们想知道,最少花多少钱修公路可以将所有的城市连在一起,使在任意一城市出发,可以到达其他任意的城市。Input 输入包含多组数据,格式如下。 第一行包括两个整数n m,代表城市个数和可以修建的公路原创 2017-02-20 15:38:19 · 574 阅读 · 0 评论 -
最小生成树问题
最小生成树 1.是一棵树 2.无回路 3.N个顶点一定有N-1条边 4.包含全部顶点 5.N-1条边都在图里 6.边的权重和最小生成约束: 1.只能用图里有的边 2.只能正好用掉N-1条边 3.不能有回路主要算法:Prim算法 -- 让树长大int prim(int n) { memset(vis,false,sizeof(vis));//标记数组清零原创 2017-02-20 15:18:44 · 706 阅读 · 0 评论 -
畅通工程之最低成本建设问题
Think: 看了输入样例,目测是 最小生成树 问题。。而且还是模板题。。。既然是最小生成树问题,所以我就直接用了Prim算法。。初始化什么的还是老套路,直接写就可以了。。。因为最后在判断是否存在,所以也就是判断下ans是否存在就可以啦~!某地区经过对城镇交通状况的调查,得到现有城镇间快速道路的统计数据,并提出“畅通工程”的目标:使整个地区任何两个城镇间都可以实现快速交通(但不一定有直接的快速道原创 2017-02-22 11:31:13 · 3307 阅读 · 1 评论 -
数据结构实验之图论六:村村通公路
Think: 最小生成树的 题目, 所以 直接用 Prim算法 ; WA了22发 TAT 感觉萌萌哒~~~~ 思路: Prim 模板 直接 套用就可以了Problem Description 当前农村公路建设正如火如荼的展开,某乡镇政府决定实现村村通公路,工程师现有各个村落之间的原始道路统计数据表,表中列出了各村之间可以建设公路的若干条道路的成本,你的任务是根据给出的数据表,求使得每个村原创 2017-06-06 19:21:25 · 629 阅读 · 0 评论