第三题应该是状态压缩动态规划,我距离函数没调好才过40%... dp[j][state]=min{ state二进制下第i位为1 |dp[i][state^(1<<j)]}