顺序查找
2011-09-02 20:27
127 查看
/*********************** 顺序查找 *********************/ #include<stdio.h> #define size 15 void find(int a[],int tmp) { int i=0; while(i < size){ if(a[i] == tmp) printf("find it !! a[%d]=%d\n",i,a[i]); else if(a[i]<tmp && a[i+1]>tmp){ printf("can't find the data \n"); printf("are you want to find : %d,%d\n",a[i],a[i+1]); } i++; } } int main(void) { int a[size]={1,1,2,3,5,8,13,21,34,55,89,144,233,377,}; int tmp; printf("顺序查找 \n"); printf("please input the data you want to find\n"); if(scanf("%d",&tmp) != 1) return -1; find(a,tmp); return 0; }
相关文章推荐
- 二分查找---顺序查找
- C语言实现顺序表的初始化,插入,删除,查找
- 数据结构实验之查找六:顺序查找
- 《Delphi 算法与数据结构》学习与感悟[1]: 通过 "顺序查找" 与 "二分查找" 说明算法的重要性
- 关于顺序表的按元素查找并删除的问题
- 数据结构例程——线性表的顺序查找
- 查找算法集:顺序查找、二分查找、插值查找、动态查找(数组实现、链表实现)
- 查找算法之顺序查找和二分查找
- 有序顺序表查询(二分查找)
- 顺序查找
- 有序表和无序表分别进行顺序查找,对于查找失败的情况下,它们的平均查找长度是不同的
- 顺序栈的初始化,建立,插入,查找,删除。
- 7)查找[1]顺序表的查找
- 考研路_数据结构_查找1_顺序查找和二分查找
- 查找算法集:顺序查找、二分查找、插值查找、动态查找(数组实现、链表实现)
- 笔试题 :查找两个字符串在一个字符串中出现的顺序
- 学习回顾算法(顺序查找算法)
- 数据结构实验之查找六:顺序查找
- 按大小顺序存储的折半查找
- 查找算法集:顺序查找、二分查找、插值查找、动态查找(数组实现、链表实现) .