leetcode240.搜索二维矩阵||

从右上角开始,往左移动就是变小,往下移动就是增加,类似于二叉搜索树,当目标大于矩阵只就下移,小于就左移

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(target==matrix[x][y])
                return true;
            else if(target<matrix[x][y])
                y--;
            else
                x++;
        }
        return false;
    }
}
相关推荐
一只小闪闪几秒前
langchain4j搭建失物招领系统(四)---实现更新功能
java·人工智能·后端
梁下轻语的秋缘5 分钟前
每日c/c++题 备战蓝桥杯(全排列问题)
c++·算法·蓝桥杯·深度优先
AredRabbit15 分钟前
vector<int> 的用法
c++·算法·vector
小安同学iter20 分钟前
SpringBoot(三)环境隔离/外部化配置/单元测试/可观测性/生命周期
java·spring boot·后端
pilgrim5322 分钟前
【二刷代码随想录】双指针-数组相关题型、推荐习题
java·数据结构·算法·leetcode
好好学习^按时吃饭32 分钟前
P4551 最长异或路径
算法·深度优先·图论
爱补鱼的猫猫36 分钟前
模型压缩(量化、剪枝、蒸馏、低秩分解)
算法·机器学习·剪枝
代码骑士1 小时前
聚类(Clustering)基础知识3
算法·支持向量机·聚类
梦姐的编程日志1 小时前
从研究动机视角对无监督图像去雾论文的分类
图像处理·人工智能·深度学习·算法·计算机视觉
xcbeyond1 小时前
Kubernetes 中 Java 应用性能调优指南:从容器化特性到 JVM 底层原理的系统化优化
java·jvm·云原生·kubernetes