剑指offer搜索二维矩阵

题目连接

https://leetcode.cn/problems/search-a-2d-matrix-ii/'

代码 自己想出来的 解法一

初始化两个指针,i=0,j=列数-1

若此时matrixij==target 则返回true

若此时matrixij>target,表明在第j列中不可能存在target,因为列是升序的

若此时matrixij<target,表明在第i行中不可能存在target,因为行时升序的
这里我再琢磨一下语言。

java 复制代码
class Solution {
    public boolean searchMatrix(int[][] matrix, int target) {
        int i = 0,j = matrix[0].length-1;
        while (i<matrix.length && j>=0){
            if(matrix[i][j] == target)
                return true;
            else if(matrix[i][j]>target){
                j--;
            }else
                i++;
        }
        return false;        
    }
}
相关推荐
万法若空5 小时前
【数学-简单数论】同余中的逆
线性代数·算法
宇宙第一小趴菜10 小时前
第 二 章线性代数
线性代数
最爱老式锅包肉13 小时前
《HarmonyOS技术精讲-ArkGraphics 2D(方舟2D图形服务)》第四篇:变换的魔术——平移、旋转、缩放与矩阵变换
华为·矩阵·harmonyos
phoenix@Capricornus1 天前
单位球面在线性变换下的像以及线性变换诱导的加权 2-范数的等值面(To 战老师)
线性代数·机器学习·矩阵
Ivanqhz1 天前
注意力机制
线性代数·算法·矩阵·哈希算法·dnn
m0_547486662 天前
南京林业大学《线性代数A》期末试卷及答案16-19 23-24学年PDF
线性代数
workflower2 天前
设备单元级(L1)实施路径
人工智能·线性代数·矩阵·机器人·开源
剑挑星河月2 天前
54.螺旋矩阵
java·算法·leetcode·矩阵
无限码力3 天前
拼多多笔试真题-对角线遍历矩阵(C++/Py/Java /Js/Go)
矩阵·拼多多·拼多多笔试真题·拼多多技术岗笔试题目·拼多多机试
学究天人3 天前
数学星球:等价性(第5-8章)
线性代数·数学建模·概率论·图论·抽象代数