题目链接:https://uva.onlinejudge.org/external/13/1347.pdf 这个题和uva 1658题目很像,只是加了一点,就是每个点都要走,刚开始,我以为可以直接拆点,用最小费用流.并不是这样. 题意:n个点,坐标给出,设计一条路线,从最左边的点,走到最右边的点,再回来,除最左边的点和最右边的点外,每个点有且经过一次.求最短距离. 分析: 可以转换一下,是两个人走不同的路线,从最左边的点走到最右边的点.然后d(i,j)表示第一个人在I,第二个人在j时,还需走多长…