在n个城市建设通信网络,只需架设n-1条线路即可。设计一个程序,求出如何以最低的经济代价建设这个通信网。(该问题为最小生成树问题)
这是一个很有意思的算法题,简单考虑一下,分三步
第一步,遍历全部的节点,连接最近的一个城市,形成城市带
第二步,连接最近的城市带
第三步,修图,剪开闭环
私聊