【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)
相关推荐
itmigrate4 小时前
PHP 导出大 CSV 时内存溢出的一次排查
android·开发语言·php
esop轻Mes看板亮灯分拣ESD静电安4 小时前
产线“最后一米”的破局密码:ESOP与MES的区别与深度协同
算法
动词ing4 小时前
[题目练习】三数之和
数据结构
打工仔折腾 AI4 小时前
Spring AI + Qwen 周报生成实战:从原始日志到人工确认卡
人工智能·后端·python·spring·elasticsearch·ai agent 实战
陈天伟教授4 小时前
《数据处理和标注技术》课程能力图谱
人工智能·算法
LMT_Lanmantech4 小时前
HyperWorks许可:almutil显示Unit满了,数据到底准不准?
运维·服务器·算法
YSL0701244 小时前
一文通关-----栈和队列
开发语言·数据结构
禁默4 小时前
论文解读与思考:基于场所地图的标识感知机器人探索方法及工程参考的价值
人工智能·深度学习·算法·机器人
维克兜率天4 小时前
【维克】统计套利建模:从因子到信号的完整流程
android·开发语言·python·算法·kotlin
全栈练习生4 小时前
RAG 准确率提升体系化方案
python·ai