0
点赞
收藏
分享

微信扫一扫

LeetCode 剑指 Offer 04. 二维数组中的查找

悬灸人雪洋 2022-02-28 阅读 25

具体思路:

之前做过,直接按递增顺序查找;

具体代码:

class Solution {
public:
bool findNumberIn2DArray(vector<vector<int>>& matrix, int target) {
    if(matrix.size()==0||matrix[0].size()==0)
        return false;
    int n=matrix.size();
    int m=matrix[0].size();
    int row=0;
    int col=m-1;
    while(row<n&&col>=0){
        if(matrix[row][col]==target)
            return true;
        if(matrix[row][col]>target){
            col--;
        }else{
            row++;
        }
    }
    return false;
}
};
举报

相关推荐

0 条评论