题目:
给你一个满足下述两条属性的
m x n整数矩阵:
- 每行中的整数从左到右按非递减顺序排列。
- 每行的第一个整数大于前一行的最后一个整数。
给你一个整数
target,如果target在矩阵中,返回true;否则,返回false。来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台
示例:
示例 1:
输入:matrix = \[1,3,5,7,10,11,16,20,23,30,34,60], target = 3
输出:true
示例 2:
输入:matrix = \[1,3,5,7,10,11,16,20,23,30,34,60], target = 13
输出:false
解法:
从前向后遍历,如果大于目标值就结束。
代码:
pythonclass Solution: def searchMatrix(self, matrix: List[List[int]], target: int) -> bool: for r in matrix: for c in r: if c == target: return True if c > target: return False else: return False
力扣:74. 搜索二维矩阵(Python3)
恽劼恒2023-08-28 15:28
相关推荐
k4m7v2pz几秒前
macOS 解压 40GB 分卷+中文密码固件镜像的五个深坑与解决方案小白学大数据18 分钟前
Python 爬虫实战:抓取汽车之家二手车成交价格与里程数据可编程芯片开发23 分钟前
基于双PI控制器结构的六步逆变器供电无刷直流电机调速simulink仿真Sagittarius_A*44 分钟前
后量子密码|通识认知 02|量子威胁核心原理:Shor 算法如何击穿传统公钥密码Jazz_z1 小时前
如何用Python将彩色PDF一键转为黑白(灰度)青山木1 小时前
Hot 100 --- 在排序数组中查找元素的第一个和最后一个位置SEO_juper1 小时前
2026年Schema自动注入实战:用Python批量给1000个页面加上JSON-LD,AI引用率实测提升38%其美杰布-富贵-李1 小时前
聚类算法详解:K-means、层次聚类与 DBSCANzzzll11111 小时前
HashMap、HashTable、ConcurrentHashMap 详细区别与深度解析程序员AI工坊1 小时前
Agent 开发:ReAct 循环与工具调用实战——从单次调用到自主 Agent
