Search in a matrix
https://practice.geeksforgeeks.org/problems/search-in-a-matrix17201720/1
(ROWS AND COLUMNS ARE SORTED)
class Solution{
public:
int matSearch (vector <vector <int>> &mat, int N, int M, int X)
{
int i=0;
int j=M-1;
while(i<N && j>=0)
{
if(mat[i][j]==X) return 1;
else if (mat[i][j]<X) i++;
else j--;
}
return 0;
}
};
Comments
Post a Comment