题解 | #二维数组中的查找#
二维数组中的查找
http://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e
public class Solution { public boolean Find(int target, int [][] array) { int i=array.length-1,j=0; while(i>=0 && j<=array[0].length-1){ if(array[i][j]>target)i--; else if(array[i][j]<target)j++; else return true; } return false;
}
}
123 456 789
以7的坐标为初始点,小于7i-- 大于7j++,完毕