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