java如何实现二分法查找
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,小编给大家分享一下java如何实现二分法查找,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!二分法查找//前提必须是在有序的
千家信息网最后更新 2025年11月11日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安全错误
数据库的锁怎样保障安全
为什么无法连接数据库呢
戴尔服务器启动自检
网监部门网络安全
常用的循证医学数据库
加强网络安全管理是什么意思
网络安全体系的恢复
网络安全通讯稿小学
饥荒如何转让服务器
sql数据库的连接超时时间
方丹如何自己弄服务器
四川激光套料软件开发商
数据库液冷
数据库查询某个库的表
新的网络安全体系
d3读卡器软件开发包
农业银行软件开发中心改名
网络安全模式下怎么调整屏幕亮度
网络安全调试交底
视频加速服务器是什么意思
苹果软件开发工具有哪些
服务器硬盘是不是没在服务器内部
刀片怎么管理服务器
移动端软件开发软件
病例数据库如何整理
数据库名词概念模型
ZOOM公司软件开发要求
华为刀片式服务器
s1mple打什么服务器
华为软件开发机试题
服务器系统常用快捷键