Leetcode 74. Search a 2D Matrix
2016-12-31 13:55
483 查看
public class Solution { public boolean searchMatrix(int[][] matrix, int target) { int row = matrix.length; if (row == 0) return false; int col = matrix[0].length; if (col == 0) return false; int low = 0, high = row*col-1, mid = 0; while (low <= high) { mid = (low+high)/2; if (target == matrix[mid/col][mid%col]) return true; else if (target > matrix[mid/col][mid%col]) low = mid + 1; else high = mid - 1; } return false; } }
相关文章推荐
- 【Leetcode】74. Search a 2D Matrix
- LeetCode *** 74. Search a 2D Matrix
- LeetCode 74. Search a 2D Matrix
- Leetcode 74. Search a 2D Matrix
- [Leetcode] 74. Search a 2D Matrix
- leetcode题解c++ | 74. Search a 2D Matrix
- [LeetCode]74. Search a 2D Matrix
- LeetCode 74. Search a 2D Matrix
- LeetCode 74. Search a 2D Matrix
- LeetCode 74. Search a 2D Matrix
- leetcode题解-73. Set Matrix Zeroes && 74. Search a 2D Matrix
- Leetcode 74. Search a 2D Matrix 2D矩阵查找 解题报告
- LeetCode 74. Search a 2D Matrix
- Leetcode 74. Search a 2D Matrix
- [Leetcode]@python 74. Search a 2D Matrix
- [LeetCode] 74. Search a 2D Matrix 搜索一个二维矩阵
- leetcode - 74.Search a 2D Matrix
- [LeetCode] 74. Search a 2D Matrix
- 第十八周:[Leetcode]74. Search a 2D Matrix
- Leetcode 74. Search a 2D Matrix