leetcode做题笔记74搜索二维矩阵

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

  • 每行中的整数从左到右按非递减顺序排列。
  • 每行的第一个整数大于前一行的最后一个整数。

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

思路一:直接遍历整个矩阵查找

cpp 复制代码
bool searchMatrix(int** matrix, int matrixSize, int* matrixColSize, int target){
    for(int i = 0;i<matrixSize;i++)
    {
        for(int j = 0;j<*matrixColSize;j++)
        {
            if(target==matrix[i][j])return true;
        }
    }
    return false;

    
}

分析:

本题可直接遍历整个矩阵进行查找

总结:

本题考察矩阵相关操作,使用遍历即可解决

相关推荐
Physicist in Geophy.几秒前
矩阵的本质
算法·机器学习·矩阵
AlenTech2 分钟前
148. 排序链表 - 力扣(LeetCode)
数据结构·leetcode·链表
一起养小猫10 小时前
LeetCode100天Day14-轮转数组与买卖股票最佳时机
算法·leetcode·职场和发展
浩瀚地学10 小时前
【Java】JDK8的一些新特性
java·开发语言·经验分享·笔记·学习
JeffDingAI10 小时前
【Datawhale学习笔记】深入大模型架构
笔记·学习
程序员-King.11 小时前
day143—递归—对称二叉树(LeetCode-101)
数据结构·算法·leetcode·二叉树·递归
a不是橘子11 小时前
03在Ubuntu中验证PV操作
笔记·ubuntu·操作系统·虚拟机·os·pv操作
tangyal11 小时前
渗透笔记1
笔记·网络安全·渗透
fanged12 小时前
STM32(5)--HAL1(TODO)
笔记
Ethan-D14 小时前
#每日一题19 回溯 + 全排列思想
java·开发语言·python·算法·leetcode