《数据结构》课程设计实验报告---有关查找的操作
《《数据结构》课程设计实验报告---有关查找的操作》由会员分享,可在线阅读,更多相关《《数据结构》课程设计实验报告---有关查找的操作(26页珍藏版)》请在毕设资料网上搜索。
1、 数据结构课程设计 实验报告 题 目 有关查找的操作 学 院 专 业 信息管理和信息系统 班 级 学 号 目目 录录 一、问题描述一、问题描述 3 二、问题分析二、问题分析 4 三、数据结构描述三、数据结构描述 5 四、算法设计四、算法设计 6 五、详细程序清单五、详细程序清单 10 六、程序运行结果六、程序运行结果 24 七、心得体会七、心得体会 26 一、问题描述一、问题描述 1、顺序表的查找问题描述 顺序查找又称线性查找,它是一种最简单、最基本的查找方法。它从顺序表 的一端开始,依次将每一个数据元素的关键字值与给定 Key进行比较,若某个 数据元素的关键字值等于给定值 Key,则表明查找
2、成功;若直到所有数据元素都 比较完毕,仍找不到关键字值为 Key的数据元素,则表明查找失败。 2、有序表的查找问题描述 所谓“折半”也称为“二分” ,故二分查找又称为折半查找。作为二分查找 对象的数据必须是顺序存储的有序表, 通常假定有序表是按关键字值从小到大排 列有序,即若关键字值为数值,则按数值有序,若关键字值为字符数据,则按对 应的 Unicode 码有序。二分查找的基本思想是:首先取整个有序表的中间记录的 关键字值与给定值相比较,若相等,则查找成功;否则以位于中间位置的数据元 素为分界点,将查找表分成左、右两个子表,并判断待查找的关键字值 key是在 左子表还是在右子表,再在左或右子表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 实验 报告 有关 查找 操作
