【hot100篇-python刷题记录】【搜索二维矩阵】

R6-二分查找篇

印象题,直接把它转成一维来处理。

python 复制代码
class Solution:
    def searchMatrix(self, matrix: List[List[int]], target: int) -> bool:
        nums=[i for row in matrix for i in row]
        def binfind(the,target):
            low,high=0,len(the)-1
            while low<=high:
                  mid=(low+high)//2
                  if the[mid]==target:
                       return True
                  elif the[mid]>target:
                       high=mid-1
                  else:
                       low=mid+1
            return False
        return binfind(nums,target)
相关推荐
崇山峻岭之间4 分钟前
Matlab学习记录20
开发语言·学习·matlab
逍遥德7 分钟前
JPA 操作对象图 (Object Graph) 详解
开发语言·python
微爱帮监所写信寄信13 分钟前
微爱帮监狱寄信写信小程序信件内容实时保存技术方案
java·服务器·开发语言·前端·小程序
deephub17 分钟前
DeepSeek 开年王炸:mHC 架构用流形约束重构 ResNet 残差连接
人工智能·python·深度学习·神经网络·残差链接
李少兄20 分钟前
时间戳转换工具
开发语言·javascript·工具
上班职业摸鱼人22 分钟前
MMDetection 框架完整教程(从入门到实战,代码可复现)
python
意趣新24 分钟前
OpenCV 中摄像头视频采集 + 实时显示 + 视频保存
python·opencv·计算机视觉
清水白石00826 分钟前
《Python 中 deque vs list:性能差异全解析与高效数据结构实战指南》
数据结构·python·list
ss27327 分钟前
CompletionService:Java并发工具包
java·开发语言·算法