java 二分法去数据
来源:互联网 发布:顶新影音 mac 编辑:程序博客网 时间:2024/05/17 22:49
是用二分法来判断数组中数据的下标
条件:1 数组必须是按顺序排列的
优点:查找数据速度更快
public class Test {
public static void main(String[] args) {
int a[] = new int[]{1,23,45,46,67,78,89,666};
boolean b = v(45,a);
System.out.println(b);
}
//二分法取数据
public static boolean v(int value,int b[]){
boolean bool = false;
int k = 0,length = b.length;
while(k<=length){
int a = (k+length)/2;
System.out.println(a);
if(b[a] == value){
return !bool;
}
if(b[a] > value){
length = a-1;
}
if(b[a] < value){
k = a+1;
}
}
return bool;
}
}
- java 二分法去数据
- 利用二分法查找数据中的字串JAVA
- java 二分法
- Java 二分法
- java 二分法
- Java List去重复数据
- 去重复数据(JAVA)
- Java数据内存去重
- java list 数据去重
- JAVA中用二分法实现数组中的数据调换
- 数组二分法查找数据
- 算法-二分法查找数据
- 二分法查找数据
- 二分法查找数据
- java数组的去重复数据
- Java list<T> 去重复 数据
- Java-实现文本数据去重
- 二分法Java实现
- 基于HTML5的轻量级图像处理引擎Demo_update1
- 【资讯类】高朋:Esri支持国产卫星 卫星数据中心大有所为
- DM365 dvsdk_2_10_01_18开发环境搭建
- 最简单的C#快速入门教程
- <context-param>与<init-param>的区别与作用
- java 二分法去数据
- Java笔记4 JavaAPI<3>Map、Map-keySet、Map.entry
- android matrix camera处理图片绕X轴Y轴翻转(类似3D效果)
- java SQL连接执行类
- 浅谈Android五大布局(二)——RelativeLayout和TableLayout
- Java操作Microsoft Word之jacob
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
- 地图 按钮
- 强大的Win7计算器