J 蚂蚁聚会 思路 听说这题是原题? 虽然效率更低但还是介绍一个现场口胡 bitset+最短路 做法: 看到题意容易想到和 2020 EC-Final D 题类似的思路: 令 d(i,j)d(i,j)d(i,j) 为从 iii 到 jjj 的最短路,一个方案 (x1,i,j,y1)(x_1,i,j,y_1)(x1,i,j,y1) 合法,当且仅当其满足 d(x1,y1)=d(x1,i)+d(i,j)+d(j,y1)d(x_1,y_1)=d(x_1,i)+d(i,j)+d(j,y_1)d(x1,y1)=d(x1,i)+d(i,j)+d(j,y1)。 接下来预处理出以每个点为起点...