java如何实现二分法查找
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下java如何实现二分法查找,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!二分法查找//前提必须是在有序的
千家信息网最后更新 2026年11月03日java如何实现二分法查找
小编给大家分享一下java如何实现二分法查找,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
二分法查找
//前提必须是在有序的条件下
例子:先看一下从小到大的
import java.util.Scanner;public class T07 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a= s.nextInt(); int[]arr=new int[]{1,2,3,4,6,7,8,9,10}; int left=0; int right= arr.length-1; boolean is=true; while(left<=right){ int average=(int)(left+right)/2; if(arr[average]>a){ right=average-1; } else if(a==arr[average]){ System.out.println("找到了,下标是:"+average); is=false; } else { left = average + 1;// }if(left==right){// System.out.println("没有找到");// is=false; } } if(is){ System.out.println("很遗憾没有找到"); } }}以上是"java如何实现二分法查找"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
二分法
篇文章
内容
有序
遗憾
从小到大
下标
不怎么
从小
例子
前提
大部分
是在
更多
条件
知识
行业
资讯
资讯频道
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网是第几次科技革命的成果
广州百单互联网科技有限公司
朗新科技与工业互联网
互联网 科技创新
互联网科技股午盘股票涨跌
富国互联网科技创新基金
互联网科技产品
深圳前海聚择互联网科技有限公司
广西互联网科技孵化中心
乌鲁木齐新华智原互联网科技学校
互联网行业科技股
用友工业互联网科技发展
区块链结合互联网科技
沐思想互联网科技有限公司
电子商务与互联网科技的关系
雨阳互联网卡科技有限公司
互联网科技包装股
求路客互联网科技电话
互联网时代高科技布局
互联网高科技绘画
互联网科技海报
伟宏互联网科技
高科技互联网
互联网科技有限公司图片
电子科技大学互联网
猫创互联网科技
全球顶尖互联网科技公司
半导体是互联网高科技吗
上海乐五互联网科技有限公司
中国主要互联网科技公司