永发信息网

编程C:使用“监视哨”方法实现顺序表查找,并说明监视哨的作用

答案:2  悬赏:20  手机版
解决时间 2021-01-28 16:58
编程C:使用“监视哨”方法实现顺序表查找,并说明监视哨的作用
最佳答案
你说的“监视哨”就是“哨兵”吧,顺序表查找似乎不需要,“哨兵”多用在排序中,下面给出一个实例带详注。我发的写的程序都是经过验证无误的。本程序在win-tc和Dev-c++下运行通过。

#include
#include
#define MAX 255
int R[MAX];
void Insert_Sort(int n)
{
int i,j;
for(i=2;i<=n;i++)
if(R[i] {

R[0]=R[i];j=i-1;
do{
R[j+1]=R[j];
j--;
}while(R[0] R[j+1]=R[0];
}
}

main()
{
int i,n;
clrscr();
puts("Please input total element number of the sequence:");
scanf("%d",&n);
if(n<=0||n>MAX)
{
printf("n must more than 0 and less than %d.\n",MAX);
exit(0);
}
puts("Please input the elements one by one:");
for(i=1;i<=n;i++)
scanf("%d",&R[i]);
puts("The sequence you input is:");
for(i=1;i<=n;i++)
printf("%4d",R[i]);
Insert_Sort(n);
puts("\nThe sequence after insert_sort is:");
for(i=1;i<=n;i++)
printf("%4d",R[i]);
puts("\n Press any key to quit...");
getch();
}
全部回答
监视哨的作用:
无需判断是否越界.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
说说浙大,上交哪个在你们心目中的地位高?
贴题的意思是什么啊?知道的请说下!
增值税进项发票没认证,会不会被老板扣钱拜托
公差值能是正值负值和0么?
一个男生对女生很温柔 体贴 关心 两人一起出
黑龙江省公务员第十三个月工资
@寻梦....梦之蓝@配合的情侣网名
单选题丙酸、甲酸乙酯和乙酸甲酯三种有机物共
高考不能穿胸罩吗 高考不能穿什么衣服
勒迫的意思是什么啊?知道的请说下!
如图所示机构中,曲柄OB朝逆时针向转动,并带
求写的比较好的bigbang同人文小说
欣赏下列这则广告语说说它好在哪里。“药材好
西安庄小学2017小升初考试成绩
老虎属猫科动物,是亚洲陆地上最强大的食肉动
推荐资讯
足三里向下两横指是什么穴位
28岁的女人应该过着什么样的生活???
客厅电视挂墙高度
实况足球2011大师联赛里为什么有些球员不能买
某船在静水中的速度为36km/h,船在河中逆流而
芜湖市房产继承何时不需要公证
女生作息时间经常不规律该怎么办?
我同学给了我两只豚鼠。(刚出生3天)然后我
博商的总裁班培训适合什么样的人读
咤食的意思是什么啊?知道的请说下!
70000斤玉米八毛六分五卖多少钱
灭景追风的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?