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
相关推荐
乐于分享的阿乐1 分钟前
Miniconda3 超详细安装配置教程(附安装包及学习资料)
python
gis分享者10 分钟前
从原理到落地,Python 实现客户细分与销量预测
python·客户细分,销量预测,商业智能
小熊Coding27 分钟前
Python二手图书市场行为分析系统
开发语言·爬虫·python·django·计算机毕业设计·数据可视化分析·二手图书分析系统
AI算法沐枫31 分钟前
机器学习经典小项目4:泰坦尼克号生存预测
人工智能·python·深度学习·线性代数·算法·机器学习·回归
洛水水31 分钟前
【力扣100题】60.缺失的第一个正数
leetcode·哈希算法
威尔逊·柏斯科·希伯理31 分钟前
机器学习第一天(共12天)
人工智能·python·机器学习·conda·numpy·pandas·matplotlib
愈努力俞幸运42 分钟前
python 三引号
android·开发语言·python
TechWayfarer1 小时前
别让“能用”的IP拖垮业务——共享IP易封禁的原因与IP风险等级评估实战
网络·python·tcp/ip·安全
暴躁小师兄数据学院1 小时前
【AI大模型应用开发工程师特训笔记】第04讲(第1章):Python基础与环境搭建
人工智能·笔记·python·ai