查找-二分查找(折半查找)-java
来源:互联网 发布:sql数据库培训多少钱 编辑:程序博客网 时间:2024/05/22 00:18
public class Halffind{ public static void main(String[] args){ int[] arr={1,2,4,5,7,8,9}; int Aim = 8; int low=0; int high=arr.length-1; while(low <=high){ int mid = (low+high)/2; if(Aim == arr[mid]){ System.out.println(mid+1); break; } if(Aim<arr[mid]){ high = mid-1;//这里mid已经比较过了,由于要比较小的值,所以需要mid-1; //System.out.println(high); } if(Aim > arr[mid]){ low = mid+1; //System.out.println(low); } } }
阅读全文
0 0
- 查找-二分查找(折半查找)-java
- 折半查找(二分查找)Java实现
- 二分查找(折半查找),Java实现
- 二分查找(折半查找) java
- Java二分查找、折半查找
- 折半查找(二分查找)
- 二分查找(折半查找)
- 二分查找(折半查找)
- 折半查找(二分查找)
- 折半查找(二分查找)
- 二分查找(折半查找)
- 折半查找(二分查找)
- 二分查找(折半查找)
- 二分查找(折半查找)
- 折半查找(二分查找)
- 二分查找(折半查找)
- 折半查找(二分查找)
- 折半查找(二分查找)
- Vuejs自己的构建工具
- ArrayList<Character>的删除问题
- windows内存体系结构
- Python之windows锁屏
- Lua 基础之协同程序
- 查找-二分查找(折半查找)-java
- 指针变量作函数参数,错误典例
- lintcode -- 最大子数组II
- RecyclerView和ListView的异同
- 关于SSL错误, SSLError: [Errno 1] _ssl.c:510: error:14090086:SSL routines
- 每天五分钟linux(5)-rm
- xUtils 多线程断点下载文件
- java定时器问题
- 文章标题