LeetCode Set Matrix Zeroes
来源:互联网 发布:血源武器数据 编辑:程序博客网 时间:2024/06/06 14:26
链接: https://oj.leetcode.com/problems/set-matrix-zeroes/
把矩阵中的零全部投影到第一行和第一列..
第一行和第一列中的零要单独考虑
class Solution{public:void setZeroes(vector<vector<int> > &matrix){ bool row=false,col=false; for(int i=0;i<matrix[0].size();i++) if(matrix[0][i]==0) { row=true; break; }for(int i=0;i<matrix.size();i++) if(matrix[i][0]==0) { col=true; break; }for(int i=1;i<matrix.size();i++){for(int j=1;j<matrix[i].size();j++){ if(matrix[i][j]==0) { matrix[i][0]=0; matrix[0][j]=0; }}}for(int i=1;i<matrix.size();i++){for(int j=1;j<matrix[i].size();j++){if(matrix[i][0]==0||matrix[0][j]==0)matrix[i][j]=0;}}if(row) for(int i=0;i<matrix[0].size();i++) matrix[0][i]=0;if(col) for(int i=0;i<matrix.size();i++) matrix[i][0]=0;}};
0 0
- LeetCode: Set Matrix Zeroes
- LeetCode Set Matrix Zeroes
- [Leetcode] Set Matrix Zeroes
- LeetCode: Set Matrix Zeroes
- Leetcode: Set Matrix Zeroes
- [LeetCode] Set Matrix Zeroes
- [LeetCode]Set Matrix Zeroes
- [leetcode]Set Matrix Zeroes
- Leetcode:Set Matrix Zeroes
- LeetCode-Set Matrix Zeroes
- [leetcode] Set Matrix Zeroes
- LeetCode - Set Matrix Zeroes
- Set Matrix Zeroes leetcode
- 【Leetcode】Set Matrix Zeroes
- 【leetcode】Set Matrix Zeroes
- Leetcode: Set Matrix Zeroes
- Leetcode Set Matrix Zeroes
- LeetCode | Set Matrix Zeroes
- 抽象数据类型——表
- springMVC (hibernate)实体为关联时需要注意的情况
- nexys3练手——vga显示
- 【Matlab数字图像处理】第九章:形态学
- UML中领悟到的MVC
- LeetCode Set Matrix Zeroes
- 统计进程资源----Linux Pmap 命令:查看进程用了多少内存
- 会引起全表扫描的10种SQL语句
- subset 集合子集问题
- topcoder算法教程翻译系列之动态规划
- 头文件中的 #ifndef/#define/#endif 干什么用
- 【MongoDB】在windows平台下mongodb的分片集群(三)
- 【树状数组】段修改,点查询
- nginx中父子进程工作的主体函数