【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)
相关推荐
放飞自我的Coder20 分钟前
【PDF拆分 Python拆分左右并排PDF】
python·pdf
西***634737 分钟前
从被动响应到主动预判:矩阵技术重塑机场安全监控新生态
线性代数·矩阵
nimadan1241 分钟前
**AI漫剧爆款生成器2025推荐,解锁高互动率与平台适配的
人工智能·python
测试_AI_一辰44 分钟前
项目实践笔记13:多用户事实碎片 Agent 的接口测试与约束设计
开发语言·人工智能·ai编程
2401_857683541 小时前
为你的Python脚本添加图形界面(GUI)
jvm·数据库·python
luoluoal1 小时前
基于opencv的疲劳检测系统(源码+文档)
python·mysql·django·毕业设计·源码
梯度下降中1 小时前
求职面试中的线代知识总结
人工智能·线性代数·算法·机器学习
m0_706653231 小时前
使用Python自动收发邮件
jvm·数据库·python
twj_one1 小时前
java中23种设计模式
java·开发语言·设计模式