力扣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;
    }
}
相关推荐
小程故事多_802 小时前
Agent Infra核心技术解析:Sandbox sandbox技术原理、选型逻辑与主流方案全景
java·开发语言·人工智能·aigc
冰暮流星2 小时前
sql语言之分组语句group by
java·数据库·sql
望舒5132 小时前
代码随想录day25,回溯算法part4
java·数据结构·算法·leetcode
黎雁·泠崖2 小时前
【魔法森林冒险】3/14 Allen类(一):主角核心属性与初始化
java·开发语言
黎雁·泠崖2 小时前
【魔法森林冒险】1/14 项目总览:用Java打造你的第一个回合制冒险游戏
java·开发语言
NuageL2 小时前
原始Json字符串转化为Java对象列表/把中文键名变成英文键名
java·spring boot·json
C++ 老炮儿的技术栈2 小时前
Qt 编写 TcpClient 程序 详细步骤
c语言·开发语言·数据库·c++·qt·算法
KYGALYX2 小时前
逻辑回归详解
算法·机器学习·逻辑回归
222you2 小时前
Redis的主从复制和哨兵机制
java·开发语言
铉铉这波能秀2 小时前
LeetCode Hot100数据结构背景知识之集合(Set)Python2026新版
数据结构·python·算法·leetcode·哈希算法