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

题目:

题解:

java 复制代码
class Solution {
    public boolean searchMatrix(int[][] matrix, int target) {
        int m = matrix.length, n = matrix[0].length;
        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;
    }
}
相关推荐
Light6011 小时前
LinkedList 头尾插入与随机访问的隐蔽陷阱—— 领码课堂|Java 集合踩坑指南(6):
java·开发语言·性能优化·deque·双向链表·linkedlist·fail-fast
心之伊始11 小时前
深入理解 AbstractQueuedSynchronizer(AQS):构建高性能同步器的基石
java·开发语言
静渊谋12 小时前
攻防世界-Check
java·安全·网络安全
Asmalin12 小时前
【代码随想录day 30】 力扣 763. 划分字母区间
算法·leetcode·职场和发展
小欣加油12 小时前
leetcode 526 优美的排列
c++·算法·leetcode·职场和发展·深度优先·剪枝
代码充电宝13 小时前
LeetCode 算法题【简单】49. 字母异位词分组
java·算法·leetcode·面试·哈希算法
摸鱼的老谭13 小时前
Java学习之旅第一季-28:Java基础语法测试题
java·java基础测试
Brookty13 小时前
深入解析Java类加载与实例化流程
java·开发语言·学习
YSRM14 小时前
Leetcode+Java+图论+岛屿问题
java·算法·leetcode·图论
codecrafter12314 小时前
MATLAB中的while循环:从入门到精通的完整指南
java·数据库·其他·matlab