题目如下(昨晚大众点评的一个题目,貌似百度也曾考过)
template<class T>
bool matrixFind(T (*array)[5], int n, const T & val){
int i = n-1, j = 0;
while(i>=0 && j<=n-1){
if(a[i][j] > val){
i--;
}else if(a[i][j] < val){
j++;
}else{
return true;
}
}
return false;
}
转自: http://blog.csdn.net/jfkidear/article/details/7840576