问
  • 板块学术版
  • 楼主E1_de5truct0r
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/11/5 19:01
  • 上次更新2023/11/6 15:28:47
查看原帖
问
195198
E1_de5truct0r楼主2023/11/5 19:01
for(int i=0;i<N;i++)
for(int j=0;j<N;j++)
for(int k=1;k<N;k++){
	z.d[i][j][0]=min(z.d[i][j][0],x.d[i][k][0]+y.d[k-1][j][0]);
	z.d[i][j][1]=min(z.d[i][j][1],x.d[i][k][1]+y.d[k-1][j][0]);
	z.d[i][j][0]=min(z.d[i][j][0],x.d[i][k][0]+y.d[k-1][j][1]);
	z.d[i][j][1]=min(z.d[i][j][1],x.d[i][k][1]+y.d[k-1][j][1]);
}

以上代码可不可以做到低于 O(N3)O(N^3) 转移?

2023/11/5 19:01
加载中...