http://www.rqnoj.cn/Problem_559.html
题目大意:给出一个图。要求出对于任意(i,j),由i经过k-1条边到j的最小值。
数据规模:对于100%的数据:N <= 50, K <= 1000000
因为k的规模比较大,所以用普通的递推来做就不行了。但是这题要求必须走k条边。那么求出一个走过k/2条边的最小花费。对于(i,j)枚举中点 c[i][j] = min{ c[i][k] + c[k][i] }
和快速幂的二分思想是一样的。
http://www.rqnoj.cn/Problem_559.html
题目大意:给出一个图。要求出对于任意(i,j),由i经过k-1条边到j的最小值。
数据规模:对于100%的数据:N <= 50, K <= 1000000
因为k的规模比较大,所以用普通的递推来做就不行了。但是这题要求必须走k条边。那么求出一个走过k/2条边的最小花费。对于(i,j)枚举中点 c[i][j] = min{ c[i][k] + c[k][i] }
和快速幂的二分思想是一样的。