力扣HOT100 - 240. 搜索二维矩阵 II

解题思路:

从左下角开始,根据条件删除行和列。

java 复制代码
class Solution {
    public boolean searchMatrix(int[][] matrix, int target) {
        int row = matrix.length - 1;
        int col = matrix[0].length - 1;
        int l = 0;

        while (row >= 0 && l <= col) {
            if (target < matrix[row][l]) {
                row--;
            } else if (target > matrix[row][l]) {
                l++;
            } else {
                return true;
            }
        }
        return false;
    }
}
相关推荐
程序猿小蒜5 分钟前
基于springboot的校园社团信息管理系统开发与设计
java·前端·spring boot·后端·spring
兔兔爱学习兔兔爱学习7 分钟前
Spring Al学习9:模型上下文协议(MCP)
java·学习·spring
m0_748248028 分钟前
Spring MVC中@RequestMapping注解的全面解析
java·spring·mvc
Mos_x9 分钟前
28.<Spring博客系统⑤(部署的整个过程
java·后端
爱淋雨的鼬先生10 分钟前
SpringBoot 概述
java·spring boot·后端
好学且牛逼的马12 分钟前
【SSM框架 | day25 spring IOC 与 DI 注解开发】
java·开发语言
shepherd12615 分钟前
破局延时任务(下):Spring Boot + DelayQueue 优雅实现分布式延时队列(实战篇)
java·spring boot·分布式
NEFU AB-IN19 分钟前
Prompt Gen Desktop 管理和迭代你的 Prompt!
java·jvm·prompt
AI柠檬36 分钟前
机器学习:数据集的划分
人工智能·算法·机器学习
养乐多072236 分钟前
【Java-集合】Set接口
java