您的位置:首页 > 其它

[leetcode]74. Search a 2D Matrix

2016-09-02 16:47 549 查看
class Solution {
public:
bool searchMatrix(vector<vector<int>>& matrix, int target)
{
int m=matrix.size();
int n=matrix[0].size();
if( target<matrix[0][0] || target>matrix[m-1][n-1])
return false;

int i=0;
while(i<m && matrix[i][0]<=target)//注意i<m放在前面
{
i++;
}
i--;
for(int j=0;j<n;j++)
{
if(matrix[i][j]==target)
return true;
}
return false;
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: