java中二维数组的长度

java中二维数组的长度

public class Solution {
    public boolean Find(int target, int [][] array) {
      for(int i=0;i<array.length;i++){	//关于array.length:可看成一维数组,该数组的长度即为二维数组的行数。
            int low=0;
            int high=array[i].length-1;
            while(low<=high){
                int mid=low+(high-low)/2;
                if(target>array[i][mid])
                    low=mid+1;
                else if(target<array[i][mid])
                    high=mid-1;
                else
                    return true;
            }
        }
        return false;
 
    }
}
发布了15 篇原创文章 · 获赞 1 · 访问量 849

猜你喜欢

转载自blog.csdn.net/Tommy_____/article/details/105234951
今日推荐