240. Search a 2D Matrix II
Search a 2D Matrix II
Solution
public class Solution {
public boolean searchMatrix(int[][] matrix, int target) {
if (matrix == null || matrix.length == 0) return false;
int row = matrix.length;
int column = matrix[0].length;
if (column == 0) {
return false;
}
int x = row - 1;
int y = 0;
while (x >= 0 && y <= column - 1) {
if (matrix[x][y] == target) return true;
else if (matrix[x][y] < target) {
y++;
} else {
x--;
}
}
return false;
}
}Last updated