java实现顺序查找并输出查找的次序
来源:互联网 发布:网络语言有 编辑:程序博客网 时间:2024/05/22 10:57
java中的顺序查找是一种简单的查找方式,实现过程中注意方法的调用及参数的使用;
java代码实现:
import java.util.Scanner;
public class Search {
//创建数组
public static int[] Data = {1,7,9,12,15,
16,20,32,35,
67,78,80,83,
89,90,92,97,
108,120,177};
static int Counter = 1; //查找次数计数器
public static void main(String[] args) {
System.out.print("请输入你要查找的数值:");
//读入输入数据
Scanner sc = new Scanner(System.in);
int keyvalue = sc.nextInt();
//调用顺序查找的方法
if(Seq_Search((int)keyvalue)){
//换行
System.out.println("");
//输出总共查找的次数
System.out.println("Search Time ="+(int)Counter);
}else{
//换行
System.out.println("");
//未找到数据
System.out.println("没有找到你所要找的数据!");
}
}
public static boolean Seq_Search(int key){
for(int i = 0;i<20;i++){
//输出数据
System.out.print("["+(int)Data[i]+"]");
//查找数据
if((int)key == (int)Data[i]){
return true;//返回true
}
Counter++;//计时器递增
}
return false;
}
}
- java实现顺序查找并输出查找的次序
- JAVA实现二分法查找并输出每一趟查找的结果
- 顺序查找java实现
- 顺序查找-Java实现
- 顺序查找java实现
- 笔试题六:链表的顺序查找 并输出
- java实现顺序查找、二分查找、哈希表查找、二叉排序树查找
- Java对查找算法的实现—顺序查找(一)
- java实现顺序查找和二分查找
- 查找排序(顺序查找)一个表长100的顺序存储表,要求使用顺序查找列表中的元素并输出
- 实现顺序查找的算法
- 实现顺序查找的算法
- 实现顺序查找的算法
- 顺序查找的java、python、go语言的实现
- java实现顺序表的增加,删除,查找,打印
- 数据结构之顺序查找java实现
- 静态查找的方法:顺序查找、对半查找、分块查找,C++代码实现
- 静态查找的方法:顺序查找、对半查找、分块查找,C++代码实现
- Android之service一些基础回顾
- Java2d画直角坐标系
- 引进JDK到MyEclipse
- Hibernate和Ibatis区别和比较
- 比较好的国际学术刊物
- java实现顺序查找并输出查找的次序
- Linux下screen命令使用
- Android 四大组件之一 ContentProvider
- 常见概率分布及在R中的应用
- 算法概论第二周讲义、课外作业
- Pat(Advanced Level)Practice--1033(To Fill or Not to Fill)
- Eclipse的部分实用设置……后续无限添加中……
- Concepts in Games Development(游戏开发概述) 公开课笔记
- Wire与Reg的使用方式测试报告