【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)
相关推荐
nix.gnehc12 小时前
PyTorch数据加载与预处理
人工智能·pytorch·python
小周码代码12 小时前
js 数字金额转为大写 js 金额转大写
开发语言·前端·javascript·js工具
WHS-_-202212 小时前
Channel Estimation for mmWave High-Mobility Systems With 5G New Radio OFDM (I)
算法·5g
行走在电子领域的工匠12 小时前
台达ST:自定义串行通讯传送与接收指令COMRS程序范例五
开发语言·台达plc·st语言编程·串口自定义协议
.格子衫.12 小时前
026动态规划之跨步DP——算法备赛
算法·动态规划
roman_日积跬步-终至千里12 小时前
【模式识别与机器学习(7)】主要算法与技术(下篇:高级模型与集成方法)之 扩展线性模型(Extending Linear Models)
人工智能·算法·机器学习
做怪小疯子12 小时前
LeetCode 热题 100——二叉树——二叉树的最大深度
算法·leetcode·职场和发展
Sindy_he12 小时前
2025最新版微软GraphRAG 2.0.0本地部署教程:基于Ollama快速构建知识图谱
python·microsoft·大模型·知识图谱·rag
BillKu12 小时前
html2pdf.js使用与配置详解
开发语言·javascript·ecmascript
鲸落✗12 小时前
深入解析单HTML实现的网页版《我的世界》(附代码下载链接)
前端·python·html