public class Solution {
public boolean Find(int target, int [][] array) {
try {
for (int i = 0; i < array.length; i++) {
if (array[i][0] > target) { // 如果比array[0][i]小,则右边和下方不存在这样的整数了。
return false;
}
for (int j = 0; j < array[i].length; j++) {
if (array[i][j] == target) {
return true;
}
if (array[i][j] > target) {
break;
}
}
}
return false;
}
catch (Exception e) {
return false;
}
}
}
二维数组中的查找
最新推荐文章于 2023-10-24 11:20:05 发布