技术栈

C++ | Leetcode C++题解之第240题搜索二维矩阵II

Ddddddd_1582024-07-20 21:20

题目:

题解:

cpp 复制代码
class Solution {
public:
    bool searchMatrix(vector<vector<int>>& matrix, int target) {
        int m = matrix.size(), n = matrix[0].size();
        int x = 0, y = n - 1;
        while (x < m && y >= 0) {
            if (matrix[x][y] == target) {
                return true;
            }
            if (matrix[x][y] > target) {
                --y;
            }
            else {
                ++x;
            }
        }
        return false;
    }
};
上一篇:高级java每日一道面试题-2024年7月17日
下一篇:解决echarts在uniapp里tooltip,legend不能点击的问题
相关推荐
雾岛听蓝
17 小时前
C++:模拟实现string类
开发语言·c++
XFF不秃头
17 小时前
力扣刷题笔记-合并区间
c++·笔记·算法·leetcode
编程之路,妙趣横生
17 小时前
STL(七) unordered_set 与 unordered_map 基本用法 + 模拟实现
c++
寂柒
17 小时前
c++--
c++
wregjru
18 小时前
【读书笔记】Effective C++ 条款3:尽可能使用const
开发语言·c++
POLITE3
18 小时前
Leetcode 56.合并区间 JavaScript (Day 6)
算法·leetcode·职场和发展
历程里程碑
18 小时前
滑动窗口秒解LeetCode字母异位词
java·c语言·开发语言·数据结构·c++·算法·leetcode
Tandy12356_
19 小时前
手写TCP/IP协议栈——TCP结构定义与基本接口实现
c语言·网络·c++·网络协议·tcp/ip·计算机网络
Helibo44
19 小时前
2025年12月gesp3级题解
数据结构·c++·算法
西幻凌云
19 小时前
初始——正则表达式
c++·正则表达式·1024程序员节
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05电脑检测软件—图吧工具箱06jdk21下载、安装(Windows、Linux、macOS)07UV安装并设置国内源08【踩坑笔记】50系显卡适配的 PyTorch 安装092025-04-03 Latex学习1——本地配置Latex + VScode环境10SQLmap 完整使用指南:环境搭建 + 命令详解 + 实操案例