二分法演示
2004-11-29 11:30
309 查看
/************************************************************* * 此程序 查找指定序列中的指定数的索引 * 采用二分法 * 有序数组查找指定数 * coder: 九天神龙 * lastupdate 11/25/2004 **************************************************************/ import java.lang.*; class findindex{ //************************************* // 函数名 index // 本程序的主要函数, // 采用二分法找指定数组中元素的索引 // 参数 a ,指定的数组 // num 要查找的数 // 返回值 为指定元素的索引值 // 没有找到则返回 -1; //*************************************** static int index(int[] a,int num){ int spos=0; int epos=a.length; while(sposnum) epos=pos; else if(a[pos] #Number 为要查找的数"); } else if(args.length==1){ int[] a={3,5,9,23,54,67,89,231}; int i=index(a,Integer.parseInt(args[0])); System.out.print(args[0]+"的下标为"); System.out.println(i); } } }
相关文章推荐
- 86件Firefox浏览器能,而IE不能做的事[转帖]
- 泛黄的记忆:蒸汽机车
- 采用分治法进行大数乘法运算
- 老师们的经典语句
- 使用eclipse(v3.01)与mingw(v3.1.0)搭建Windows下C/C++开发环境
- 柴晓路
- Tomcat 与 IIS 服务器集成
- 人工智能的研究领域
- 人工智能,战战兢兢地爱上你
- 人工智能的前景:更高智慧的体的诞生
- 初探人工智能
- 人工智能技术的走向
- window.open用法一解
- 什么是人工智能?
- Linux下安装最新Apache2.0.52+php5+gd2+MySQLl
- 单独控制IE WebControl里面的Treeview的几个动作的Postback
- 可预计的帖子和回复变更
- Operation Management(Operation Stratagem)
- Struts专题
- Windows 文件含义大全