【Leetcode】240. Search a 2D Matrix II
题目地址: https://leetcode.com/problems/search-a-2d-matrix-ii/ 给定一个矩阵,满足每行都是单调增的,每列也是单调增的。另给定一个数,问该矩阵是否包含这个数。基本思路是,选定矩阵最左下角的那个数 a a a ,如果 t a r g e t target t a r g e t 比 a a a 大,由于 a a a 所在列在 a a a 上方的数都比 a a a 小,所以不用再搜索,那就向 a a a 的右边走一步;如果 t a r g e t target t a r g e t 比 a a a 小,由于 a a a 所在行在 a a a 右边的数都比 a a a 大,所以不用再搜索,那就向 a a a 的上边走一步。如此这般,直到整个矩阵搜索完毕。 例如,我们要在下面的矩阵里搜索 5 5 5 : [ 1 4 7 11 15 2 5 8 12 19 3 6 9 16 22 10 13 14 17 24 18 21 23 26 30 ] \begin{bmatrix} 1 & 4 & 7 & 11 & 15\\ 2 & \textbf{5} & 8 & 12 & 19\\ \textbf{3} & \textbf{6} & 9 & 16 & 22\\ \textbf{10} & 13 & 14 & 17 & 24\\ \textbf