剑指offer搜索二维矩阵

题目连接

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

代码 自己想出来的 解法一

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

若此时matrix[i][j]==target 则返回true

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

若此时matrix[i][j]<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;        
    }
}
相关推荐
西西弗Sisyphus8 小时前
线性代数 - 3 阶方阵的行列式 可视化
线性代数·矩阵·行列式·满秩·降秩
西西弗Sisyphus8 小时前
线性代数 - 矩阵乘法能换括号,不能换顺序;满足结合律,不满足交换律
线性代数·矩阵
gihigo19989 小时前
MATLAB中生成混淆矩阵
开发语言·matlab·矩阵
就不爱吃大米饭16 小时前
Facebook矩阵引流:从防封到规模化运营的完整策略
线性代数·矩阵·facebook
西西弗Sisyphus19 小时前
线性代数 - 从方程组到行列式
线性代数·矩阵·行列式·determinant·det
西西弗Sisyphus20 小时前
线性代数 - 齐次线性方程组的解 与满秩/降秩的关系
线性代数·满秩·降秩
老黄编程21 小时前
三维空间平面方程
线性代数·平面
FuckPatience2 天前
WPF MatrixTransform 矩阵参数的疑问?
线性代数·矩阵
从后端到QT2 天前
标量-向量-矩阵-基础知识
人工智能·机器学习·矩阵
小蜜蜂爱编程2 天前
逆矩阵应用
线性代数·矩阵