题目大意: 中国邮递员问题. 给你一个无向带权连通图,求经过所有边并返回起点的最短路径. 思路: Edmonds-Johnson算法. 显然,当原图为欧拉图时,答案即为其欧拉回路的长度. 考虑原图不存在欧拉回路时的情况. 一个图存在欧拉回路,当且仅当这个图中度为奇数的点的个数为0. 然而现在我们的图并不一定是欧拉图,这就说明图中有可能由度数为奇数的点. 显然,我们需要重复走的边,一定是连接这些度为奇数的点的. 我们可以用Dijkstra对这些点求最短路(由于数据范围较小,用Floyd也没关系).…