class Solution { public: bool searchMatrix(vector<vector<int>>& matrix, int target) { if(matrix.size()==0||matrix[0].empty()) returnfalse; int m = matrix.size(); int n = matrix[0].size(); int row = 0; int col = n-1; while(row<m&&col>=0) { if(target<matrix[row][col]) --col; elseif(target>matrix[row][col]) ++row; else returntrue; } returnfalse; } };