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
相关推荐
青丝不压头颅20 分钟前
Flask学习之项目搭建
python·学习·flask
头顶一只喵喵1 小时前
C++入门编程题(力扣):字符串中最多数目的子序列
开发语言·c++·leetcode
hakesashou1 小时前
python如何匹配换行符
java·服务器·python
东林牧之1 小时前
百度高德坐标系相互转换
python·百度
Eiceblue1 小时前
用Python提取PDF表格到Excel文件
开发语言·vscode·python·pycharm·pdf·excel
Monly211 小时前
Java:列表操作
java·windows·python
_.Switch1 小时前
Python Web 中间件开发与优化指南
开发语言·前端·python·websocket·中间件·架构·django
搬砖的果果1 小时前
如何使用动态IP池更稳定高效地进行爬虫呢?
爬虫·python·网络协议·tcp/ip·http
didiplus1 小时前
趣学Python算法100例】冒泡排序
python·算法·排序算法
重生之我是数学王子2 小时前
Leetcode 2246. 相邻字符不同的最长路径(一般树)树形dp C++实现
算法·leetcode·深度优先·动态规划