UVA1347---Tour(dp,雙調TSP)
dp[i][j]表示在1~max(i,j)都已經被走過的情況下,第一個人在i點,第二個人在j點時,走完剩下的點還需要的最短距離
規定第一個人領先第二個人
所以dp[i][j]可以轉移到dp[i+1][j]和dp[i+1][i](等價於dp[i][i+1])
/*************************************************************************
> File Name: 平常練習/uva1347.cpp
> Author: ALex
> Mail: [email protected]
> Created Time: 2015年05月25日 星期一 20時27分03秒
************************************************************************/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include