数据结构实验---折半查找实验报告

  • 格式:doc
  • 大小:137.50 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

深圳大学实验报告课程名称:数据结构

实验项目名称:查找排序之折半查找

学院:信息工程学院

专业:电子信息工程

指导教师:

报告人:学号:00 班级:电子1班

实验时间: 2011年12月2日

实验报告提交时间: 2011年12月13日

教务处制

三.实验过程及内容:(对程序代码进行说明和分析,越详细越好,代码排版要整齐,可读性要高)

1、详细阅读折半查找算法的实现过程

2、详细阅读老师提供的程序框架

3、根据实验要求进行代码的编写

4、进行代码的调试

实验代码如下:

#include <>

#include <>

const int MaxLen=100;

到的是ST[2]=33,查找了一次

4、判断ST[2]=33大于key=11,即执行high=mid-1=1

5、mid=(low+high)/2 =(0+1)/2 =0.得到的是ST[0]=11=key,查找成功,查找了两次

6、返回待查元素所在位置

7、同理。若查找不成功则返回查找失败

五、实验体会:

本次实验很简单,只要掌握折半查找算法的原理,那么剩下的就是花时间编写代码和调试程序。这次实验成功实现了折半查找算法。通过这次实验,对折半查找算法有了更加深刻的了解,同时在一定的程度上提高了编程能力。