力扣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

暴力搜索:

cpp 复制代码
class Solution {
public:
    bool searchMatrix(vector<vector<int>>& matrix, int target) {
        //matrix.size()获取vector开辟的二维数组的行数
        //matrix[0].size()获取第0行的列数,即二维数组的列数
        for(int i=0;i<matrix.size();i++){
            for(int j=0;j<matrix[0].size();j++){
                if(matrix[i][j]==target) return true;
            }
        }
        return false;
    }
};
相关推荐
2401_832131958 分钟前
模板编译期机器学习
开发语言·c++·算法
嵌入小生0079 分钟前
Data Structure Learning: Starting with C Language Singly Linked List
c语言·开发语言·数据结构·算法·嵌入式软件
ValhallaCoder12 分钟前
hot100-子串
数据结构·python·算法
ygklwyf15 分钟前
无向图的连通性之割点/边,点/边双连通分量
算法·无向图·圆方树
2401_8384725115 分钟前
单元测试在C++项目中的实践
开发语言·c++·算法
naruto_lnq21 分钟前
移动语义与完美转发详解
开发语言·c++·算法
MicroTech202531 分钟前
自适生长的点云智能:MLGO微算法科技基于双阈值与DDM的仿生式配准算法
科技·算法
yunsr39 分钟前
python作业1
开发语言·python·算法
清铎1 小时前
项目_华为杯’数模研赛复盘_第二问
深度学习·算法·机器学习
v_for_van1 小时前
力扣刷题记录1(无算法背景,纯C语言)
算法·leetcode·职场和发展