技术栈

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不能点击的问题
相关推荐
2301_76347246
3 分钟前
C++20概念(Concepts)入门指南
开发语言·c++·算法
阿猿收手吧!
19 分钟前
【C++】std::promise原理与实战解析
c++
m0_70665323
1 小时前
分布式系统安全通信
开发语言·c++·算法
Zach_yuan
1 小时前
深入浅出 JSONCpp
linux·服务器·网络·c++
寻寻觅觅☆
1 小时前
东华OJ-基础题-104-A == B ?(C++)
开发语言·c++
lightqjx
2 小时前
【C++】unordered系列的封装
开发语言·c++·stl·unordered系列
alphaTao
2 小时前
LeetCode 每日一题 2026/2/2-2026/2/8
算法·leetcode
甄心爱学习
2 小时前
【leetcode】判断平衡二叉树
python·算法·leetcode
阿猿收手吧!
2 小时前
【C++】string_view:高效字符串处理指南
开发语言·c++
不知名XL
3 小时前
day50 单调栈
数据结构·算法·leetcode
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openclaw配置教程(linux+局域网ollama)04UV安装并设置国内源05AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南06Linux下V2Ray安装配置指南07openclaw使用nginx反代部署过程 与disconnected (1008): pairing required解决08在Trae中使用Pencil MCP09Claude Code Skills 实用使用手册10Vue-skills的中文文档