题解 | #二维数组中的查找#
二维数组中的查找
http://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e
func Find( target int , array [][]int ) bool {
// write code here
i := 0
m := len(array)
if m == 0 {
return false
}
j := len(array[0]) - 1
for i < m && j >= 0 {
v := array[i][j]
if target > v {
i++
} else if target < v {
j--
} else {
return true
}
}
return false
}