class Solution {
public:
void setZeroes(vector<vector<int> > &matrix) {
bool x[1000] = { false };
bool y[1000] = {false};
int i, j;
for (i = 0; i < matrix.size(); i++)
{
for (j = 0; j < matrix[0].size(); j++)
{
if (matrix[i][j] == 0)
{
x[i] = true;
y[j] = true;
}
}
}
for (i = 0; i < matrix.size(); i++)
{
for (j = 0; j < matrix[0].size(); j++)
{
if (x[i] || y[j])
matrix[i][j] = 0;
}
}
}
};
【LeetCode】Set Matrix Zeroes
最新推荐文章于 2020-02-14 21:39:11 发布