剑指 Offer 04. 二维数组中的查找 剑指 Offer 04. 二维数组中的查找https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/ 从数组的右上角开始找起,会发现有类似 BST 的特点。 1234567891011121314151617181920func findNumberIn2DArray(matrix [][]int, target int) bool { if len(matrix) == 0 || len(matrix[0]) == 0 { return false } m, n := len(matrix), len(matrix[0]) for i, j := 0, n - 1; i < m && j >= 0; { if matrix[i][j] == target { return true } if matrix[i][j] > target { j-- } else { i++ } } return false} LeetCode 剑指 Offer Go 剑指 Offer 06. 从尾到头打印链表 上一篇 剑指 Offer 03. 数组中重复的数字 下一篇