问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

诚求用C语言编一个实现常见查找算法。

发布网友 发布时间:2022-04-29 10:50

我来回答

1个回答

热心网友 时间:2022-06-26 11:33

折半查找,数组存放的是从31到3的奇数,按从大到小的顺序放入
#include <stdio.h>
void main()
{
int array[15];
int i,number;
int top,end,half,temp;
top = 0;
end = 15;
temp = 0;
half = (top + end) / 2;
for(i = 0;i < 15;i++)
array[i] = 2 * (15 - i) + 1;
printf("please input the number:\n");
scanf("%d",&number);
if(number > array[0] || number < array[14])
printf("the array hasn't the number!\n");
else
{
while(top != end)
{
if(array[half] > number)
top = half;
else if(array[half] < number)
end = half;
else
{
printf("the number is the %d number of array!\n",half + 1);
break;
}
temp = half;
half = (top + end) / 2; //折半查询
if(temp == half)
{
printf("the array hasn't the number!\n");
break;
}
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁有一些精彩的英文歌的歌词 &lt;婚礼歌手&gt;最后男主角在飞机上弹吉他唱歌给女主角听并向她求婚,谁知道... I Wanna Grow Old With You完整歌词 战魂降临2.6第一波偷袭怪物怎么过,都是秒杀?高手来 加拿大航空机队 C#操作MySQL参数化查询怎么使用啊,为什么我用参数就查不到数据,用拼接... 汽车风扇冒烟怎么回事 头小的男人长得一般般,你们觉得怎么样 小区楼上漏水影响楼下怎么办 离职后多久可以提取公积金 离职后何时能提取公积金? 实现改进后的顺序查找 C语言 查找算法实现 如何用递归算法,实现对有序表的顺序搜索的功能 《C++》 要求能实现顺序表的三种查找算法:顺序查找,二分查找,散列查找(通过菜单... 顺序查找的C语言实现 顺序查找算法用函数实现。对任意输入的一个数,在数组中进行查 顺序表的顺序查找和二分查找? 编程实现顺序查找(&quot;哨兵&quot;的使用)与折半查找(有序表)算法. 美菱雅典娜470WUPB冰箱嗡嗡响 美菱雅典娜4开门冰箱买回家有响声,就像敲门声一样 雅典娜冰箱会不间断地发出响声 美菱雅典娜冰箱嘣的响了一下,有烧坏电子件味道,请问问题大吗,就送不上电了 清除emmc是恢复出厂设置吗 微信 水印 怎么做 手机清除emmc后一直在开机界面怎么办 又没有电脑 按音量上键和... 怎么添加自己的水印 TCL清除掉了eMMc无法开机了怎么办? 美菱雅典娜冰箱有咕噜咕噜响,一会上冻一会化冻怎么回事? 手机重新下载软件后开机异常,清除EMMC又好了是什么原因 手机root后无法正常开机了,要清除emmc才能开机,也不能读sim卡,但别的... 求查找算法(折半查找法,顺序查找法,分别在一个程序里)“动画演示”程序... 使用顺序查找法,在一组数中查找某给定的数x。VB程序 编写个实例代码 怎样用C语言实现带监视哨的简单顺序查找算法和折半查找算法并计算其比较次数 顾客在美团差评直接说这家新店不好吃,不值得推荐!怎么申诉可以成功 新款上汽大众桑塔纳正式上市 售价区间8.69万-11.18万 普通桑塔纳的价格大概是多少 新款大众桑塔纳正式上市 起售价格8.69万元 美团外卖顾客差评有杂东西没有图片也没有说是什么东西可以申诉吗? 上海大众桑塔纳售价多少?百公里耗油多少? 2018年11月份买的上汽大众桑塔纳现在值多少钱?公里15000左右 那这个桑塔纳180前保险杠杠坏了要多少钱 通用定额发票能报销吗 通用定额发票属于什么发票类型 上海通用定额发票可以报销吗 定额的分类有哪些 国家税务总局通用定额发票100元一本是多少张? 广西通用定额发票可以报销吗 请地方税务局通用定额发票应该怎么做分录? 建筑工程定额的分类及其作用是什么 通用定额发票有什么用?