给定一个具有0和1的 NxN 矩阵。将包含 0
的每一行设置为所有 0
,并将包含 0
的每一列设置为所有 0
。
比如说
1 0 1 1 0
0 1 1 1 0
1 1 1 1 1
1 0 1 1 1
1 1 1 1 1
结果出来了
0 0 0 0 0
0 0 0 0 0
0 0 1 1 0
0 0 0 0 0
0 0 1 1 0
一个微软工程师告诉我,有一个解决方案,不涉及额外的内存,只有两个布尔变量和一个通过,所以我正在寻找这个答案。
顺便说一下,假设它是一个位矩阵,因此只允许1和0在矩阵中。