问题来自《剑指offer》
static int arr[][] = {{1,2,8,9},{2,4,9,12},{4,7,10,13},{6,8,11,15}};
// 二维数组中查找
private static Boolean findNumberInArr(int arr[][], int rows, int columns, int number){
if (null != arr && rows > 0 && columns > 0){
int row = 0;
int column = columns -1;
while(row < rows && column >= 0){
if(arr[row][column] == number){
return true;
} else if(arr[row][column] > number){
column --;
} else{
row ++;
}
}
}
return false;
}
System.out.println(findNumberInArr(arr, 4,4,0));