LintCode 405-和为零的子矩阵
来源:互联网 发布:世界时钟哪些软件好 编辑:程序博客网 时间:2024/06/04 19:16
本人电子系,只为一学生。心喜计算机,小编以怡情。
两个函数,一个用来扫描,一个用来判断两点间的子矩阵是否为零
复杂度n^4
static public int[][] submatrixSum(int[][] matrix) { // Write your code here for (int i = 0; i < matrix.length; i++) for (int j = 0; j < matrix[0].length; j++) for (int m = 0; m <= i; m++) for (int n = 0; n <= j; n++) if (isZero(matrix, i, j, m, n)) return new int[][]{{m, n}, {i, j}}; return new int[][]{{0, 0}, {0, 0}}; } static public boolean isZero(int[][] matrix, int i, int j, int m, int n) { int sum = 0; for (int p = m; p <= i; p++) for (int q = n; q <= j; q++) { sum += matrix[p][q]; } if (sum == 0) return true; else return false; }
阅读全文
0 0
- 和为零的子矩阵-LintCode
- lintcode(405)和为零的子矩阵
- LintCode 405-和为零的子矩阵
- 题目:和为零的子矩阵
- 和为零的子矩阵
- lintcode_和为零的子矩阵
- 和为零的子矩阵
- LintCode-最接近零的子数组和
- LintCode:最接近零的子数组和
- LintCode 最接近零的子数组和
- 最长和为零的子数组与最大子矩阵
- 子数组之和为零 lintcode
- lintcode(139)最接近零的子数组和
- 405.Submatrix Sum-和为零的子矩阵(中等题)
- 算法爱好者——和为零的子矩阵 ? 待解决
- LintCode-矩阵归零
- LintCode: 矩阵归零
- 矩阵归零-LintCode
- java clone方法使用详解
- redis主从复制
- TortoiseSVN设置独占锁
- json 格式化输出
- js数值四舍五入
- LintCode 405-和为零的子矩阵
- Python笔记(10)----集合、堆、双端队列
- android.content.res.Resources$NotFoundException: Resource ID XXX问题解决
- javaWeb服务详解(含源代码,测试通过,注释) ——web.xml
- HDU 2818 Building Block (带权并查集)
- Android Spanned实现TextView富文本效果(1)--文字
- 数据压缩实验五:JPEG文件解码实验分析
- redis的哨兵Sentinel
- SQL查询字符串和数字的一个问题