【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)
相关推荐
茯苓gao13 小时前
嵌入式开发笔记:Qt信号槽机制深度解析——从原理到实战的全方位指南
开发语言·笔记·嵌入式硬件·qt·学习
ihuyigui13 小时前
海外签收通知短信接口
android·java·开发语言·前端·数据库·后端
雪的季节13 小时前
Python基础5-18
开发语言·python
学术小李13 小时前
基于Pytorch,如何用CUDA自己写算子?(一)
人工智能·pytorch·python
QXWZ_IA14 小时前
桥梁数字孪生怎么落地?
人工智能·科技·算法·智能硬件·政务
ShirleyWang01214 小时前
让headlamp控制台能访问
linux·服务器·python·k8s·k3s
Kel14 小时前
输出层与反分词(Output Layer & Detokenization)
人工智能·算法·架构
Xzaveir_77714 小时前
OPPO、vivo、荣耀号码认证:多终端拨测矩阵与异常复现
大数据·网络·科技·矩阵·产品经理·ai-native
陕西企来客14 小时前
2026年7月技术好GEO优化方案:算法适配与内容策略
人工智能·算法·机器学习·技术好geo优化
想会飞的蒲公英14 小时前
用 Streamlit 给文本分类模型做一个演示页面
人工智能·python·机器学习