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;

    
}

分析:

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

总结:

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

相关推荐
Zguigo1 小时前
第25-26讲:计算机操作系统存储管理——分页机制、页表与快表(TLB)
linux·windows·笔记
爱音乐的marlon2 小时前
FastAPI 学习笔记03|core 核心层:config 是总控制台,database 是整个工程的地基
笔记·学习·fastapi
evans在进步3 小时前
LeetCode 2 两数相加:链表模拟加法,Java 图解进位过程
java·leetcode·链表
Hi李耶3 小时前
【LeetCode】557.反转字符串中的单词 III
算法·leetcode·职场和发展
疯狂打码的少年4 小时前
【数据结构】链表变体:双向链表与循环链表
数据结构·笔记·链表
iCxhust4 小时前
二进制文件编辑器ImHex安装步骤
笔记·微机原理·8088单板机
牛艺翔6 小时前
对一些基础知识的了解 笔记1
笔记
wangwangmoon_light6 小时前
1.1 灵神题单总结_滑动窗口与双指针
leetcode
LccKyI7 小时前
C#学习day04
经验分享·笔记·学习·c#
、达西先生7 小时前
GMR IK数学原理解读
笔记·学习·il·遥操作·模仿学习