public boolean searchMatrix(int[][] matrix, int target) {
int m = matrix.length;
int n = matrix[0].length;
int row = 0;//行
int col = n - 1; //列
while(row < m && col>=0){
if(matrix[row][col] > target) col --;//若该位置的元素>目标元素,则往左移动一位
else if(matrix[row][col] < target) row ++;//若该位置的元素<目标元素,则往下移动一位
else return true;//若满足相等的条件 则返回true
}
return false;
}