当前位置: 首页 > news >正文

leetcode74. 搜索二维矩阵

给你一个满足下述两条属性的 m x n 整数矩阵:

  • 每行中的整数从左到右按非严格递增顺序排列。
  • 每行的第一个整数大于前一行的最后一个整数。

给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。

提示:

  • m == matrix.length
  • n == matrix[i].length
  • 1 <= m, n <= 100
  • -104 <= matrix[i][j], target <= 104

思路:先查找可能所在的行,如果在行里边,那么就返回true

class Solution(object):def searchMatrix(self, matrix, target):""":type matrix: List[List[int]]:type target: int:rtype: bool"""# 思路:先查找可能所在的行,如果在行里边,那么就返回truem = len(matrix)n = len(matrix[0])for i in range(m):if target in matrix[i]: # 如果在这一行中return Trueif target > matrix[i][n-1]: # 如果大于这一行最后一个元素值,那么就下一行continuereturn False

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 一周涨8K star!RAG技术迎来大升级,速度关注
  • Postgresql - 用户权限数据库
  • Python酷库之旅-第三方库Pandas(017)
  • 5G中的RedCap
  • 【源码开源】C#桌面应用开发:串口调试助手
  • JS爬虫实战之极验四代
  • C# Winform之propertyGrid控件使用详解和分组设置
  • 这个软件可无限制免费领取金币,领取后即可自由实现AI文生图,AI Chat及其AI文生PPT等AI功能
  • 一文带你掌握SpringMVC扩展点RequestBodyAdvice和ResponseBodyAdvice如何使用及实现原理
  • 【基础算法总结】链表
  • 力扣 202快乐数
  • Ollama + Openwebui 本地部署大型模型与交互式可视化聊天
  • 电气设计规范
  • 力扣面试经典150题
  • 借助软件资产管理系统,优化Solidworks软件许可证管理
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 30天自制操作系统-2
  • github指令
  • javascript 哈希表
  • Lsb图片隐写
  • mysql 数据库四种事务隔离级别
  • PHP 小技巧
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 关于字符编码你应该知道的事情
  • 猴子数据域名防封接口降低小说被封的风险
  • 基于游标的分页接口实现
  • 基于组件的设计工作流与界面抽象
  • 今年的LC3大会没了?
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 微服务核心架构梳理
  • 小程序 setData 学问多
  • 一份游戏开发学习路线
  • 异常机制详解
  • 用jquery写贪吃蛇
  • Prometheus VS InfluxDB
  • 我们雇佣了一只大猴子...
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • #565. 查找之大编号
  • #VERDI# 关于如何查看FSM状态机的方法
  • (libusb) usb口自动刷新
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (zhuan) 一些RL的文献(及笔记)
  • (八)Spring源码解析:Spring MVC
  • (分布式缓存)Redis持久化
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (七)glDrawArry绘制
  • (算法)硬币问题
  • (一) springboot详细介绍
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (一)springboot2.7.6集成activit5.23.0之集成引擎
  • (一)十分简易快速 自己训练样本 opencv级联haar分类器 车牌识别
  • (原創) 未来三学期想要修的课 (日記)
  • **python多态