分类: Java
2015-03-17 11:03:40
Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties:
For example,
Consider the following matrix:
[ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50] ]
Given target = 3, return true.
public boolean searchMatrix(int[][] matrix, int target) {
if(matrix.length==0)
return false;
int row=matrix.length;
int column=matrix[0].length;
if(column==0)
return false;
boolean result=false;
for(int i=0;i
return true;
}
}
return false;
}