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
相关推荐
橙-极纪元16 小时前
AI代码生产部署安全标准作业程序(SOP)的附件1:风险评估矩阵
人工智能·安全·矩阵
好家伙VCC16 小时前
**发散创新:用 Rust构建多智能体系统,让分布式协作更高效**在人工智能快速演进的今天,**多智能体系统(
java·人工智能·分布式·python·rust
梦幻精灵_cq16 小时前
*终端渲染天花板:文心道法解码——闲聊终端渲染状态一统江山
python
yuanmenghao16 小时前
Linux 性能实战 | 第 18 篇:ltrace 与库函数性能分析
linux·python·性能优化
tod11316 小时前
力扣基础算法分类刷题:位运算、数学、数组与字符串详解
算法·leetcode·职场和发展
ValhallaCoder16 小时前
hot100-图论
数据结构·python·算法·图论
熬了夜的程序员17 小时前
【LeetCode】118. 杨辉三角
linux·算法·leetcode
iAkuya17 小时前
(leetcode)力扣100 69有效的括号(栈)
算法·leetcode·职场和发展
破烂pan17 小时前
Python 实现 HTTP Client 的常见方式
开发语言·python·http
We་ct17 小时前
LeetCode 21. 合并两个有序链表:两种经典解法详解
前端·算法·leetcode·链表·typescript