我对如何在矩阵中添加零的行和列感兴趣,使其看起来像这样:
1 0 2 0 3
1 2 3 0 0 0 0 0
2 3 4 => 2 0 3 0 4
5 4 3 0 0 0 0 0
5 0 4 0 3
实际上,我对如何有效地做到这一点很感兴趣,因为如果您使用大矩阵,则遍历矩阵并添加零会花费大量时间。
更新:
非常感谢你。
现在我试图用他们的邻居的总和替换零:
1 0 2 0 3 1 3 2 5 3
1 2 3 0 0 0 0 0 3 8 5 12... and so on
2 3 4 => 2 0 3 0 4 =>
5 4 3 0 0 0 0 0
5 0 4 0 3
如您所见,我正在考虑一个元素的所有 8 个邻居,但是再次使用 for 和遍历矩阵会使我的速度减慢很多,有没有更快的方法?