简介

一时半会儿没啥思路. 官方那种 移动指针的思路挺不错的.

code

class Solution {
    public boolean searchMatrix(int[][] matrix, int target) {
        int row = matrix.length - 1;
        int col = 0;
        while(row >= 0 && col < matrix[0].length) {
            if(matrix[row][col] > target){
                row--;
            } else if (matrix[row][col] < target) {
                col++;
            } else {
                return true;
            }
        }
        return false;
    }
}
posted on 2021-06-02 11:10  HDU李少帅  阅读(31)  评论(0编辑  收藏  举报