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
相关推荐
hujinyuan20160几秒前
中国电子学会青少年软件编程(Python)(二级)等级考试试卷-真题+答案(2026年3月)
python·机器人
Lsk_Smion3 分钟前
力扣实训 _ [98].验证二叉搜索树 _ 将二叉树展开成链表
数据结构·算法·leetcode
老毛肚3 分钟前
记一次逆向
开发语言·python
8Qi86 分钟前
LeetCode 377:组合总和 Ⅳ(Combination Sum IV)—— 题解 ✅
算法·leetcode·动态规划·完全背包
凯瑟琳.奥古斯特6 分钟前
力扣1002题C++解法详解
开发语言·c++·算法·leetcode·职场和发展
星恒随风17 分钟前
Python 基础语法详解(3):顺序语句、条件语句和循环语句一篇讲清楚
开发语言·笔记·python·学习
凤头百灵鸟19 分钟前
Python语法进阶篇 --- re库、os库、sys库、time库、logging库、random库
python
276695829225 分钟前
jd 变速滑块逆向角度分析
前端·python·京东滑块·京东逆向·京东变速滑块·cfe滑块·wasm逆向
_日拱一卒29 分钟前
LeetCode:17电话号码的字母组合
java·数据结构·算法·leetcode·职场和发展
_Evan_Yao33 分钟前
为 LLM 预留“插座”:设计可插拔的 AI 能力底座
java·人工智能·后端·python