LeetCode - 240. Search a 2D Matrix II
来源:互联网 发布:it解决方案供应商 编辑:程序博客网 时间:2024/06/11 16:58
矩阵中两行或者两列之间的元素的大小并没有一定的规律,所以二分法不太好用,直接用74. Search a 2D Matrix的解法二即可,时间复杂度为O(n + m),代码如下:
public class Solution { public boolean searchMatrix(int[][] matrix, int target) { if(matrix == null || matrix.length == 0 || matrix[0].length == 0){ return false; } int rows = matrix.length; int cols = matrix[0].length; int i = 0; int j = cols - 1; while(i < rows && j >= 0){ if(matrix[i][j] == target){ return true; }else if(matrix[i][j] < target){ i++; }else{ j--; } } return false; }}
0 0
- #leetcode#Search a 2D Matrix II
- [LeetCode] Search a 2D Matrix II
- leetcode: Search a 2D Matrix II
- leetcode - Search a 2D Matrix II
- [leetcode] Search a 2D Matrix II
- 【leetcode】Search a 2D Matrix II
- Leetcode: Search a 2D Matrix II
- LeetCode Search a 2D Matrix II
- [Leetcode]Search a 2D Matrix II
- [LeetCode]Search a 2D Matrix II
- LeetCode Search a 2D Matrix II
- [LeetCode]Search a 2D Matrix II
- LeetCode || Search a 2D Matrix II
- LeetCode----Search a 2D Matrix II
- Leetcode: Search a 2D Matrix II
- *LeetCode-Search a 2D Matrix II
- Search a 2D Matrix II -- leetcode
- leetcode | Search a 2D Matrix II
- Ring3下Dll注入方法整理汇总
- Maven简介2(作用)
- openssl编译
- Retrofit
- swift-隐藏键盘
- LeetCode - 240. Search a 2D Matrix II
- 整数型 基础知识
- 播放音乐,声音
- swift与OC之间不得不知道的21点
- 【bzoj1015】【JSOI2008】【星球大战】【starwar】【并查集】
- jQuery 学习笔记
- netty初析
- ViewPager无限自动轮播
- 如何使用抓包工具抓包,分析日志。