以下是一份被我写成 O(n4)O(n^4)O(n4) 的 Floyd。如何避免写出类似的代码?
for(int k=1;k<=n;k++) for(int k=1;k<=n;k++) for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) d[i][j]=min(d[i][j],d[i][k]+d[k][j]);