题解 | #二维数组中的查找#
二维数组中的查找
https://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e
bool Find(int target, int** array, int arrayRowLen, int* arrayColLen ) { if (array == NULL) return false; int Col = *arrayColLen-1; int Row = 0; while (Col>=0 && Row < arrayRowLen){ if (array[Row][Col]==target){ return true; } else if (array[Row][Col] < target){ Row++; } else if (array[Row][Col] > target){ Col--; } } return false; }