力扣 240.搜索二维矩阵II

文章目录

题目介绍

题解

代码如下:

java 复制代码
class Solution {
    public boolean searchMatrix(int[][] matrix, int target) {
        int i = 0;
        int j = matrix[0].length - 1; // 从右上角开始
        while (i < matrix.length && j >= 0) { // 还有剩余元素
            if (matrix[i][j] == target) {
                return true; // 找到 target
            }
            if (matrix[i][j] < target) {
                i++; // 这一行剩余元素全部小于 target,排除
            } else {
                j--; // 这一列剩余元素全部大于 target,排除
            }
        }
        return false;
    }
}
相关推荐
善恶怪客16 小时前
Java-数据类型
java
学习3人组16 小时前
Mes全连路架构图
java·erp
上弦月-编程16 小时前
C语言指针从入门到实战
java·jvm·算法
Cyan_RA916 小时前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据
逻辑驱动的ken16 小时前
Java高频面试考点场景题20
java·开发语言·深度学习·面试·职场和发展
bzmK1DTbd16 小时前
Java游戏服务器:Netty框架的高并发网络通信
java·服务器·游戏
longxibo16 小时前
【Flowable 7.2 源码深度解析与实战-前言】
java·后端·流程图
普贤莲花16 小时前
【2026年第18周---写于20260501】---舍得
程序人生·算法·leetcode
小龙报16 小时前
【Coze-AI智能体平台】低代码省时高效:Coze 应用开发全流程指南
java·人工智能·python·深度学习·低代码·chatgpt·交互
m0_6294947316 小时前
LeetCode 热题 100-----16.除了自身以外数组的乘积
数据结构·算法·leetcode