leetcode 73. Set Matrix Zeroes
来源:互联网 发布:rt809f编程器软件下载 编辑:程序博客网 时间:2024/06/08 07:20
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place.
class Solution {public:void setZeroes(vector<vector<int>>&matrix){if (matrix.empty()||matrix[0].empty())return;set<int>rows, cols;for (int i = 0; i < matrix.size(); i++){for (int j = 0; j < matrix[0].size(); j++){if (matrix[i][j] == 0){rows.insert(i);cols.insert(j);}}}for (set<int>::iterator it = rows.begin(); it != rows.end(); it++)for (int j = 0; j < matrix[0].size(); j++)matrix[*it][j] = 0;for (set<int>::iterator it = cols.begin(); it != cols.end(); it++)for (int j = 0; j < matrix.size(); j++)matrix[j][*it] = 0;}};
accepted
0 0
- [LeetCode]73.Set Matrix Zeroes
- LeetCode --- 73. Set Matrix Zeroes
- [Leetcode] 73. Set Matrix Zeroes
- [leetcode] 73.Set Matrix Zeroes
- 【leetcode】73. Set Matrix Zeroes
- [leetcode] 73. Set Matrix Zeroes
- Leetcode 73. Set Matrix Zeroes
- LeetCode 73. Set Matrix Zeroes
- LeetCode 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes LeetCode
- [LeetCode]73. Set Matrix Zeroes
- [LeetCode]73. Set Matrix Zeroes
- leetcode 73. Set Matrix Zeroes
- LeetCode 73. Set Matrix Zeroes
- LeetCode *** 73. Set Matrix Zeroes
- leetcode 73. Set Matrix Zeroes
- [LeetCode]73. Set Matrix Zeroes
- LeetCode-73. Set Matrix Zeroes
- 华为面试题三
- poj 2378 Tree Cutting(树形dp)
- 多线程经典面试题总结
- 打印业务设计模式--先写批次编号
- navigationBar根据scrollview滚动显隐
- leetcode 73. Set Matrix Zeroes
- C语言实现动态顺序表
- TCP协议RFC文档
- leetcode006 ZigZag Conversion
- linux下ssh登陆慢解决办法
- 理解数据库中的undo日志、redo日志、检查点
- calibre抓取“爱上中文”网小说的recipe
- Servlet
- 新开始