leetcode 74 搜索二维矩阵
leetcode 74 搜索二维矩阵
题目链接
本来没想做这个题的,但是想做其他题的hexo new的时候不小心new错了名字,所以就顺便一写
这个题目不知道怎么混到中等题里的,就是个简单的二分搜索,只不过从用一维数组改成了二维数组
如果传入的是类似于 int mat[M][N] 这样的二维数组,直接按一位数组来取就好了,因为底层其实就是个一维数组
如果传入的是vector,则需要做一下转换,初始的left依然是0,right则是M*N-1,算出来的mid需要转换为矩阵的行号和列号(具体转换方式可以看下面代码)
由于比较简单就不多啰嗦了,下面是代码,后面可能这种披着中等题的简单题或者思路比较直白的题就不更了。
1 | class Solution { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WhatGhost!