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;
    }
}
相关推荐
Dcs1 小时前
Java 中 UnaryOperator 接口与 Lambda 表达式的应用示例
java·后端
大胆飞猪2 小时前
递归、剪枝、回溯算法---全排列、子集问题(力扣.46,78)
算法·leetcode·剪枝
bagadesu3 小时前
使用Docker构建Node.js应用的详细指南
java·后端
没有bug.的程序员3 小时前
Spring Cloud Gateway 性能优化与限流设计
java·spring boot·spring·nacos·性能优化·gateway·springcloud
洛_尘4 小时前
JAVA EE初阶 2: 多线程-初阶
java·开发语言
Slow菜鸟4 小时前
Java 开发环境安装指南(五) | Git 安装
java·git
Swift社区5 小时前
LeetCode 421 - 数组中两个数的最大异或值
算法·leetcode·职场和发展
lkbhua莱克瓦245 小时前
Java基础——方法
java·开发语言·笔记·github·学习方法
q***71856 小时前
海康威视摄像头ISUP(原EHOME协议) 摄像头实时预览springboot 版本java实现,并可以在浏览器vue前端播放(附带源码)
java·前端·spring boot
_Jimmy_6 小时前
JUC包里的同步组件主要实现了AQS的哪些主要方法
java