LeetCode 74. 搜索二维矩阵

作者: SmallRookie | 来源:发表于2019-01-03 16:44 被阅读1次

    题目描述

    题解

    class Solution {
    public:
        bool searchMatrix(vector<vector<int>>& matrix, int target) {
            bool found = false;
            
            if(matrix.empty()) return false;
            
            int rows = matrix.size();
            int cols = matrix[0].size();
            
            int row = 0;
            int col = cols - 1;
            while(row < rows && col >= 0) {
                if(matrix[row][col] == target) {
                    found = true;
                    break;
                }
                else if(matrix[row][col] > target) --col;
                else ++row;
            }
            return found;
        }
    };
    

    相关文章

      网友评论

        本文标题:LeetCode 74. 搜索二维矩阵

        本文链接:https://www.haomeiwen.com/subject/xmqqrqtx.html