顺序查找
2016-10-11 14:49
148 查看
public class Search { /* *顺序查找的时间复杂度O(n) */ public static void main(String[] args) { //创建一个有序数组 int []array={1,2,3,4,5,6,7,8,9,100,105}; //调用顺序查找找数字100 int index=search(array,100); //输出找到该数的下标 System.out.println(index); } public static int search(int []array,int num){ int index=0; for(int i=0;i<array.length;i++){ if(array[i]==num){ index=i; break; } } return index; } }
相关文章推荐
- 顺序表查找及其优化(Java)
- 数据结构之顺序查找(Sequential Search)
- 顺序查找算法,好开心哦,又懂了一点
- java 集合的常用操作(排序、查找、打乱顺序)
- 带监视哨和没有带监视哨的顺序查找算法
- C++实现顺序表的常用操作(插入删出查找输出)
- 数据结构之顺序查找
- 二分查找和顺序查找
- 顺序表的各种操作(建立,查找,删除,插入等)
- 顺序查找(LinearSearch)
- SDUT OJ 3378 数据结构实验之查找六:顺序查找
- 顺序表的查找、插入、删除、合并操作及其优缺点
- 稍微复杂的sql逻辑(从数据库逆序查找有限条记录(limit))并按相反顺序输出
- 静态顺序查找
- Java 单链表顺序查找
- 顺序查找和二分查找
- 【顺序查找表】 包含顺序查找和二分查找,顺手加入了快排
- 静态表查找--顺序表的查找(有序)--折半查找
- 静态查找表:顺序查找、折半查找、分块查找
- java 集合的常用操作(排序、查找、打乱顺序)