240. 搜索二维矩阵 II


思路

遍历每一行,将当前行的数存放至哈希表中(in的时间复杂度O(1)),查询target是否存在当前行中,是直接返回

遍历结束都找不到target,则说明target不存在

python 复制代码
class Solution(object):
    def searchMatrix(self, matrix, target):
        """
        :type matrix: List[List[int]]
        :type target: int
        :rtype: bool
        """
        for i in range(len(matrix)):
            s = set(matrix[i])
            if target in s:
                return True

        return False
相关推荐
ZHW_AI课题组10 小时前
腾讯云调用IP定位
人工智能·python·机器学习
zhaoshuzhaoshu10 小时前
Python文件操作详细解析带例子
python
醒醒该学习了!10 小时前
Anaconda安装教程+第一个python例子
开发语言·python
linyanRPA10 小时前
影刀RPA+Python店群自动化实战:自研环境隔离引擎,200店铺并发不卡不串号
python·自动化·rpa
8Qi810 小时前
LeetCode 23. 合并 K 个升序链表 —— 小顶堆(PriorityQueue)
数据结构·算法·leetcode·链表·
郑洁文12 小时前
面向Web安全的Python渗透测试系统设计与实现
python·安全·web安全
情绪总是阴雨天~12 小时前
智能语音分析Agent项目
python·自动化·fastapi·langgraph
Lsk_Smion12 小时前
力扣实训 _ [200].岛屿数量
算法·leetcode·深度优先
装不满的克莱因瓶13 小时前
图像尺寸调整:缩放矩阵如何改变像素坐标?
人工智能·线性代数·数学·算法·机器学习·矩阵