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
相关推荐
qq_356196951 天前
day27pipeline管道@浙大疏锦行
python
橘颂TA1 天前
【剑斩OFFER】算法的暴力美学——Z字行变换
算法·leetcode·职场和发展·结构与算法
噔噔噔噔@1 天前
第一章、基础理论——第一节、软件测试概述
python·单元测试·压力测试
冷雨夜中漫步1 天前
AI入坑之路——(1)搭建本地的Python与Jupyter开发环境
人工智能·python·jupyter
CRUD酱1 天前
RabbitMQ是如何确保消息的可靠性的?
java·python·rabbitmq
独自破碎E1 天前
矩阵区间更新TLE?试试二维差分
java·线性代数·矩阵
java修仙传1 天前
力扣hot100:反转链表
算法·leetcode·链表
Elias不吃糖1 天前
Leetcode-10.正则表达式匹配(暴力 或 记忆暴力)
数据结构·c++·算法·leetcode·深度优先
sivdead1 天前
Agent平台消息节点输出设计思路
后端·python·agent
盼哥PyAI实验室1 天前
【超详细教程】Python 连接 MySQL 全流程实战
python·mysql·oracle