力扣热题100-------74.搜索二维矩阵

给你一个满足下述两条属性的 m x n 整数矩阵:

每行中的整数从左到右按非严格递增顺序排列。

每行的第一个整数大于前一行的最后一个整数。

给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。

示例 1:

输入:matrix = \[1,3,5,7,10,11,16,20,23,30,34,60], target = 3

输出:true

示例 2:

输入:matrix = \[1,3,5,7,10,11,16,20,23,30,34,60], target = 13

输出:false

提示:

m == matrix.length

n == matrixi.length

1 <= m, n <= 100

-104 <= matrixij, target <= 104

java 复制代码
class Solution {
    public boolean searchMatrix(int[][] matrix, int target) {
         int row=0;
        int col=matrix[0].length-1;
        while(row<matrix.length && col>=0){
            if (target<matrix[row][col]){
                col--;
            }else if (target>matrix[row][col]){
                row++;
            }else {
                return true;
            }
        }
        return false;
        
    }
}
相关推荐
续写烂尾6 分钟前
MK SD NAND(贴片式TF卡)替代Nor Flash:1Gb容量与256Mb Nor
算法·microsoft
u01110267538 分钟前
图片预览越来越占内存聊聊 URL.createObjectURL 的释放时机
图像处理·深度学习·算法·ai作画
Zane199439 分钟前
同样是遍历图,为什么BFS能保证找到最短路径,DFS却不行
算法
无限码力39 分钟前
2026华为OD机试真题 新系统 9月27日【坚果巧克力】
算法·华为od·华为od机考·华为od机试真题·华为od机试·华为od机考真题题解·华为社招笔试真题
samforce43 分钟前
叹息之墙——人类认知 AI,终将遇到的一堵同构之墙
人工智能·深度学习·算法·哲学·认知科学
l1t1 小时前
编译测试兼容gzip并行压缩解压工具pigz
c++·算法
代码不停1 小时前
BFS算法解决FloodFill问题
算法·bfs·宽度优先
纪念 2291 小时前
C++算法(一)
开发语言·c++·算法
All for pursuit.2 小时前
【二叉树-10】114.二叉树展开为链表
数据结构·c++·算法·leetcode·链表
叠层归一研究院2 小时前
区分预算与通道诱导:Ω–L叠层体系的观测赋值与定量验证
人工智能·算法