c_cpp 240.搜索2D Matrix II
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 240.搜索2D Matrix II相关的知识,希望对你有一定的参考价值。
class Solution {
public:
bool searchMatrix(vector<vector<int>>& matrix, int target) {
// 边界处理
if (matrix.size() <= 0) {
return false;
}
if (matrix[0].size() <= 0) {
return false;
}
// 从最右边开始
int i = 0;
int j = matrix[i].size()-1;
while (i < matrix.size()
&& j >= 0) {
if (matrix[i][j] == target) {
return true;
}
if (target < matrix[i][j]) {
j--;
continue;
}
if (target > matrix[i][j]) {
i++;
continue;
}
}
return false;
}
};
以上是关于c_cpp 240.搜索2D Matrix II的主要内容,如果未能解决你的问题,请参考以下文章
java 240.搜索2D Matrix II(#)。java
java 240.搜索2D Matrix II(#)。java
java 240.搜索2D Matrix II(#)。java
java 240.搜索2D Matrix II(#)。java
java 240.搜索2D Matrix II(#)。java
java 240.搜索2D Matrix II(#)。java