LeetCode 73 Set Matrix Zeroes
来源:互联网 发布:如何添加网络打印机 编辑:程序博客网 时间:2024/05/07 17:01
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place.
public void setZeroes2(int[][] matrix) {if (matrix == null || matrix.length == 0) return;int col0 = 1, rows = matrix.length, cols = matrix[0].length;for (int i = 0; i < rows; i++) {if (matrix[i][0] == 0) col0 = 0;for (int j = 1; j < cols; j++)if (matrix[i][j] == 0)matrix[i][0] = matrix[0][j] = 0;}for (int i = rows - 1; i >= 0; i--) {for (int j = cols - 1; j >= 1; j--)if (matrix[i][0] == 0 || matrix[0][j] == 0)matrix[i][j] = 0;if (col0 == 0) matrix[i][0] = 0;}}
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
- Set Matrix Zeroes - LeetCode 73
- 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 leetcode - Set Matrix Zeroes
- 深入浅出Java MVC(Model View Controller) ---- (JSP + servlet + javabean实例)
- mongoDB跨平台图形管理工具
- 先判断浏览器类型再调用不同iFrame的使用心得
- 设计模式(4)-行为型-命令模式(Command)
- 关于`width`和`max-width`的故事
- LeetCode 73 Set Matrix Zeroes
- LeetCode 94 Binary Tree Inorder Traversal
- Table Decorations(思维题)
- 一起talk C栗子吧(第一百八十回:C语言实例--break到哪里)
- ViewCompat:android官方实现兼容的一个帮助类
- 关于台风形成和路径的业余解释
- 国内外日常上网必备,实用趣味网站合集
- Java第六天
- Android Studio 设置内存大小及原理