Leetcode: 240 搜索二维矩阵 II
240. 搜索二维矩阵 II

解题思路:
 这道题的关键是找到右上角作为起始点,这样的话整个矩阵就能看做是一个二叉搜索树。
- 以n,m为行列,判断情况如下:- 如果target<matrix[n][m],则取二叉搜索树中的左子树,即n–
- 如果target>matrix[n][m],则取二叉搜索树中的右子树,即m++
- 如果target==matrix[n][m],则直接返回true
 
以下为C++代码:
| 1 | class Solution { | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 风之歌!
 评论



