java-算法设计与分析之二分搜索
来源:互联网 发布:淘宝怎么买微博小号 编辑:程序博客网 时间:2024/05/29 03:36
package com.suanfa;public class BinarySearch {public static void main(String[] args){BinarySearch search=new BinarySearch(); System.out.print("利用二分搜索法得知x在该数组中的位置是:"+search.backX(12));}public int backX(int x){int[] a={0,12,24,25,26,33,45,26};int left=0;int right=a.length-1;while(left<=right){int middle=(left+right)/2;if(x==a[middle]){ return middle;}if(x>a[middle]){left=middle-1;}if(x<a[middle]){right=middle-1;}}return -1;}}
0 0
- java-算法设计与分析之二分搜索
- 【算法设计与分析】3、二分搜索
- 算法分析与设计-03-二分搜索算法
- 005-二分搜索-分治法-《算法设计技巧与分析》M.H.A学习笔记
- 算法设计与分析 二分查找
- java二分搜索算法
- 【算法分析与设计】广度优先搜索
- Java实战应用视频教程之Java算法分析与设计
- 递归与分治策略之二分搜索算法
- 算法之二分搜索法
- 搜索算法之二分查找
- 经典算法之二分搜索
- 查找算法之二分搜索
- 递归分治算法之二分搜索(Java版本)
- 代码之美中的二分搜索算法--Java版
- (基于Java)算法之二分搜索法
- 二分查找算法(java)二分搜索
- 算法设计与分析之棋盘算法
- RecyclerView(2) 相关类的功能
- 各浏览器的cookie的name个数/最大容量限制测试
- android之interpolator的用法详解
- 打电话发短信
- setCompoundDrawables与setCompoundDrawablesWithIntrinsicBounds的区别
- java-算法设计与分析之二分搜索
- sql 语句 一
- c++ 使用引用防止类的拷贝构造
- Android Studio构建系统概述(Build System Overview)
- memset和memcpy使用教训
- Observer观察者模式
- Shell基础-Bash基本功能-通配符和其他特殊符号
- 杭电 HDU ACM 2199 Can you solve this equation?
- C++ 笔记第二讲