- 8
- 0
- 约2.48千字
- 约 3页
- 2021-01-01 发布于海南
- 举报
C 语言分块查找算法,索引顺序查找算法
例如,采用分块查找法在有序表 11 、12 、 18 、28 、39 、56 、69 、89 、96 、 122 、
135 、 146 、 156 、256 、298 中查找关键字为 96 的元素。
査找特定关键字元素个数为 15 ,要求用户输入有序表各元素,程序输出査找成功与否,
若成功,还显示元素在有序表中的位罝。
实现过程:
(1) 定义结构体 index ,用于存储块的结构,并定义该 结构体数组 index_table 。
(2) 自定义函数 block_search() ,实现分块查找。
(3) main() 函数作为程序的入口函数。程序代码如下:
1. #include stdio.h
2. struct index // 定义块的结构
3. {
4. int key ; // 块的关键字
5. int start ; // 块的起始值
6. int end ; // 块的结束值
7. } inde
您可能关注的文档
最近下载
- HXD3B型机车故障处理ppt课件.pptx VIP
- 8画五行属木的字姓名学解释.docx VIP
- 复旦大学中国语言文学系本科生学习手册(2018版).pdf VIP
- 大学物理学力学与电磁学王登龙课后习题答案解析.docx VIP
- 《电力机车牵引控制技术》课件全套 第1--6章 电力机车牵引控制概述--- HXD3B型电力机车总线及TCMS系统.pptx
- 电力机车电气系统检查与故障处理课件:HXD3B型电力机车主电路系统—牵引变流器(二).pptx
- 电力机车电气系统检查与故障处理课件:HXD3B型电力机车牵引电机.pptx
- 电力机车电气系统检查与故障处理课件:HXD3B型电力机车总线系统.pptx
- 携程财务战略分析.pdf VIP
- 2025年12月大学英语四级考试真题第1套(含答案+听力原文+听力音频).docx VIP
原创力文档

文档评论(0)