73. Set Matrix Zeroes
来源:互联网 发布:js qq在线客服插件 编辑:程序博客网 时间:2024/06/07 09:54
public static void setZeroes(int[][] matrix) { if(matrix == null || matrix.length == 0 ) { return ; } int[] path = new int[matrix.length*matrix[0].length]; int count = 0; for(int i = 0; i < matrix.length; i++) { for(int j = 0; j < matrix[0].length; j++) { if(matrix[i][j] == 0) { path[count++] = i * matrix[0].length+j; } } } for(int i = 0; i < count; i++) { int rol = path[i] / matrix[0].length; int col = path[i] % matrix[0].length; int j = 0; while(j < matrix[0].length) { matrix[rol][j++] = 0; } j = 0; while(j < matrix.length) { matrix[j++][col] = 0; } } }
0 0
- 73.Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- 73. Set Matrix Zeroes
- iOS高级开发——CollectionView的cell中按钮的点击实现
- Android点击应用图标出现闪屏的处理
- Java基础之方法重载和方法重写
- 挑7(练习用)
- Jersey支持spring3配置
- 73. Set Matrix Zeroes
- 天气预报的实现分析
- Acitivty嵌套Fragment时 调用recreate的坑
- Android编码规范
- js中返回超链接中调用js。
- 第十三周项目4--Floyd算法的验证
- 第十六周项目四—— 英文单词的基数排序
- Java 代码性能优化
- 1Eclipse怎么查看某个断点的值,还可以通过什么快捷键查看 2debug查看某个变量的值,可能查看不全