搜索二维矩阵||

Posted 氵冫丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搜索二维矩阵||相关的知识,希望对你有一定的参考价值。

文章目录

0. 题目

1. 暴力循环

两层循环找是否存在等于目标值

class Solution 
public:
    bool searchMatrix(vector<vector<int>>& matrix, int target) 
        for (auto iter_row = matrix.begin(); iter_row != matrix.end(); ++ iter_row) 
            for (auto iter_col = (*iter_row).begin(); iter_col != (*iter_row).end(); ++ iter_col) 
                if (target == * iter_col) 
                    return true;
                
            
        
        return false;
    
;

2.发现规律

左上角的数最小,右下角的数最大,是不是可以使用二分查找,这是一个二维的二分查找

以上是关于搜索二维矩阵||的主要内容,如果未能解决你的问题,请参考以下文章

力扣240——搜索二维矩阵

代码题(36)— 搜索二维矩阵

LeetCode:搜索二维矩阵题解

Leetcode 74.搜索二维矩阵

LeetCode74. 搜索二维矩阵

Leetcode 240.搜索二维矩阵II