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
相关推荐
北斗落凡尘3 小时前
如何使用LangGraph(1)
python·langchain
OuO-23 小时前
笔试强训 Day 34:ISBN 号码、kotori 和迷宫、矩阵最长递增路径
java·算法·矩阵
Livia要学习4 小时前
Python装饰器
开发语言·python
evans在进步5 小时前
LeetCode 200:岛屿数量——Java DFS 染色法详解
java·leetcode·深度优先
circuitsosk5 小时前
向量数据库选型与性能压测:Milvus、Pinecone、Chroma在真实业务下的对比
数据库·python·pinecone·milvus·向量数据库·chroma
旖旎夜光5 小时前
LeetCode 202:快乐数(双指针问题) —— 题解
数据结构·c++·算法·leetcode·双指针
雾时之林6 小时前
python--字符串
开发语言·python
战略性的菠萝6 小时前
研究生基本功-Python快速入门(一)
python
鬼手点金6 小时前
与LLM结合的主流智能爬虫框架
爬虫·python·llm·post·request·firecrawl·crawl4ai
月光船幽幽6 小时前
门控函数SHS阈值与调制机制解析
人工智能·python·算法