题解 | #二分查找-I#

二分查找-I

https://www.nowcoder.com/practice/d3df40bd23594118b57554129cadf47b

//二分 public static void search(int[]arr,int target){ int l=0; int r=arr.length-1;  sort(arr,l,r); while (l//开始查找数据  int mid=(l+r)/2; if (arr[mid]==target){ for (int i : arr) {
                System.out.print(i+" ");  }
            System.out.println();  System.out.println("找到target: "+arr[mid]);  System.out.println("索引:"+mid);  break;  }else if (arr[mid]>target){
            r=mid-1;  }else if (arr[mid]<target){
            l=mid+1;  }
    }
}
#蓝桥杯#
全部评论

相关推荐

高斯林的信徒:问你有没有保底,好人啊,就差把这是kpi面告诉你了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务