- 0
- 0
- 约5.87千字
- 约 9页
- 2026-02-27 发布于河南
- 举报
实验五查找和排序
1、实验目的
1.掌握顺序查找的基本方法
2.掌握简单排序和二分法查找的算法。
2.能运用线性表的查找方法解决实际问题。
2、实验内容
1、给出在一个无序表A,采用顺序查找算法查找值为x的元素的算法
2、给出一个无序表B,采用简单排序方法使该表递增有序,并采用二分查找算法查找值为元素
的算法。
3、实验步骤
(1)仔细分析实验内容,给出其算法和流程图;
(2)用C语言实现该算法;
(3)给出测试数据,并分析其结果;
(4)在实验报告册上写出实验过程。
4、实验报告要求
实验报告要求书写整齐,步骤完整,实验报告格式如下:
1、[实验目的]
2、[实验设备]
3、[实验步骤]
4、[实验内容]
5、[实验结果(结论)]
排序创建二叉捌
L「
芭找挟件—1
—
15
C)
1?折半查找算法描述如下:
intSearch_Bin(SSTableST,KeyTypekey)low=1;high=STength;
」
while(low=high){
mid=(low+high)/2;
ifEQ(key,ST.elem[mid].key)returnmid;
elseifLT(key,ST.elem[mid].key)high=mid-1;
elselow=mid+1;
}
return0;
}//Search_Bin;
2•顺序查找算法描述如下:typedefstruct{
ElemType*elem;
intlength;
}SSTable;
顺序查找:
从表中最后一个记录开始,逐个进行记录的关键字和给定值的比较,若某个记录的
关键字和给定值比较相等,则查找成功,找到所查记录;反之,查找不成功
intSearch_Seq(SSTableST,KeyTypekey){
ST.elme[O].key=key;
for(i=ST.Iength;
!EQ(ST.elem[i].key,key);--i);
returni;}
(3)写出源程序清单加适当的注释。
()
voidmain()
#includestdio.h
charch;
typedefstructBiTNode{intkey;
intdata;
BiTrees,bt=NULL;
structBiTNode*lchild,*
您可能关注的文档
- 应急处置预案保障措施方案.pdf
- 基于单片机直流电机调速.pdf
- 石油化工企业环保设施操作工考试试题(废气处理).pdf
- 码头安全风险分级管控管理制度(3篇).pdf
- (32页PPT)部编版语文五年级下册02第二单元03猴课件02.pptx
- (31页PPT)模板6完整标准版商业计划书(健康医生集团美容整形私人诊所).pptx
- (32页PPT)恒联造纸集团招聘用人指导手册.ppt
- (32页PPT)动词不规则变形摇摇乐.pptx
- (32页PPT)季节+月份+星座.ppt
- (31页PPT)延安,我把你追寻教学课件.pptx
- 第七章+相交线与平行线(章节复习)课件-2025-2026学年人教版数学七年级下册同步培优讲义.pptx
- Unit+5+There+is+a+big+bed++Part+A+Let's+learn+&+talk(课件)-2025-2026学年人教PEP版(2012)英语五年级上册.pptx
- 第1单元观察物体(三)》复习与巩固+课件-2025-2026学年五年级数学下册人教版.pptx
- 两条直线被第三条直线所截课件2025-2026学年+人教版七年级数学下册.pptx
- Unit+1+Time+to+Relax+Section+A+(1a-1d)+课件+2025-2026学年人教版英语八年级下册.pptx
- 第一单元++时、分、秒(单元测试)-2025-2026学年三年级上册数学人教版.docx
- 名词专项讲解(课件)人教精通版英语四年级下册.pptx
- Unit+1+Time+to+Relax+Section+A+(1a-1d)+课时+2025-2026学年人教版英语八年级下册.pptx
- 第八章+实数(章节复习)课件-2025-2026学年人教版数学七年级下册.pptx
- 分数的意义(课件)-2025-2026学年苏教版五年级数学下册.pptx
最近下载
- 八年级数学勾股定理的应用题型梳理与讲解(完整版).pdf VIP
- 2025年云南省高考生物真题试卷及答案.docx VIP
- 党的建设与意识形态等知识测试试卷及答案要点.doc VIP
- 年产1亿片盐酸二甲双胍片车间工艺设计.docx VIP
- 夯土墙(仿古土墙)专项施工方案.docx VIP
- 预期发展结果概况(drdp–2015).pdf
- 2025年互联网营销师用户召回中的用户参与度(Engagement)指标体系专题试卷及解析.pdf VIP
- 八年级下册数学勾股定理典型题型梳理与例题讲解.docx VIP
- 学士学位论文—基于plc的船舶主机遥控系统的设计.doc VIP
- 2024国家核安保技术中心社会招聘8人笔试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)