本文共 2041 字,大约阅读时间需要 6 分钟。
这道题是最小生成树问题。由于“收集”每个人只能用一次“关系”,所以利用的关系不能形成环。贪心从最小的关系开始,只要不能形成环就收集。这就是kruskal用并查集的算法。最后没收集的人每人按最大代价加入总代价就可以了。
| | Accepted | 908K | 344MS | | 2132B |
/* ID: thestor1 LANG: C++ TASK: poj3723 */#include #include #include #include #include #include #include #include #include #include #include
转载地址:http://rvxli.baihongyu.com/