我很感兴趣了解如何在矩阵中添加行和列的零,使其看起来像这样:
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循环遍历矩阵会使我的速度变慢,是否有更快的方法?