- 7
- 0
- 约2.18千字
- 约 3页
- 2021-01-01 发布于海南
- 举报
C 语言二分查找算法,折半查找算法
本实例采用二分查找法查找特定关键字的元素。 要求用户输入数组长度, 也就是有序表的数
据长度, 并输入数组元素和査找的关键字。 程序输出查找成功与否, 以及成功时关键字在数
组中的位置。例如,在有序表 11 、13 、18 、 28 、39 、 56 、69 、89 、98 、122 中査找关
键字为 89 的元素。
实现过程:
(1) 自定义函数 binary_search() ,实现二分査找。
(2) main() 函数作为程序的入口函数。程序代码如下:
1. #include stdio.h
2. int binary_search ( int key , int a [], int n ) // 自定义函数 binary_search()
3. {
4. int low , high , mid, count =0, count1 =0;
5. low =0;
6. high =n-1
您可能关注的文档
最近下载
- 2024年二级注册计量师考试计量专业实务与案例分析真题及答案.docx VIP
- (高中物理)《传感器》知识梳理.pdf
- 矿井提升机可靠盘式制动器设计.doc VIP
- 离异家庭对小学生的身心健康影响及对策.pdf VIP
- CodeBuddy驱动的Agentic AI Coding编程实践 - QECon 2025全球软件质量&效能大会.pdf VIP
- EMC VNX系列存储详细使用指南手册.pdf VIP
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 2024年辽宁大连海事大学招聘事业编制非教学科研人员考试真题.docx VIP
- 二级注册计量师考试:2022计量专业实务与案例分析真题模拟及答案(4).doc VIP
- 2024-2025学年度计算机二级考试黑钻押题及完整答案详解【各地真题】.docx
原创力文档

文档评论(0)