【Java】二维数组中查找目标值

问题描述:输入一个二维数组和一个整数,判断该数组中是否含有该整数。数组的每一行都按照从左到右的顺序依次递增,且每一列都按照从上到下的顺序递增。

方法一:二分查找法

public static boolean find(int target,int [][] array){
   
        if (array==null||array.length==0){
   
            return false;
            }
        int left=0;
        int right=array.length*array[0].length-1;
        int col=array[0].length;
        while 

你可能感兴趣的:(Java)