原文请参考:https://blog.youkuaiyun.com/amazingcode/article/details/53038977
核心代码:
for (int k = 1 ; k <= n; k ++) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
dp[i][j] = min(dp[i][j], dp[i][k] + dp[k][j]);
}
}
}
原文请参考:https://blog.youkuaiyun.com/amazingcode/article/details/53038977
核心代码:
for (int k = 1 ; k <= n; k ++) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
dp[i][j] = min(dp[i][j], dp[i][k] + dp[k][j]);
}
}
}