课程设计--静态查找的实现操作
《课程设计--静态查找的实现操作》由会员分享,可在线阅读,更多相关《课程设计--静态查找的实现操作(12页珍藏版)》请在毕设资料网上搜索。
1、 届课程设计 静态查找的实现操作静态查找的实现操作 课程设计论文课程设计论文 学生姓名 学 号 所属学院 信息工程学院 专 业 计算机科学与技术 班 级 计算机 15-2 班 指导教师 教师职称 讲师 第 2 页 共 12 页 目录 前言 1 1.1 设计背景和意义. 1 1.1.1 数据结构简介 . 1 1.1.2 选择算法的原因 . 1 1.2 设计的原理和内容. 1 正文 1 2.1 设计的目的和意义 1 2.2 目标和总体方案 2 2.3 设计方法和内容 2 2.3.1 设计流程图. 2 2.3.2 设计内容 . 3 2.4 程序的设计思想和内容 4 2.4.1 程序设计的初始运行环境
2、 . 4 2.4.2 静态查找中的顺序查找 . 4 2.4.3 静态查找表的折半查找 . 5 2.4.4 静态查找表的销毁 . 6 2.4.5 静态查找表的退出操作 . 6 2.5 设计创新与关键技术 6 2.6.1 存在的问题. 7 2.6.2 解决方案. 7 参考文献 7 附录 7 第 1 页 共 12 页 前言前言 1.1 设计背景和意义 1.1.1 数据结构简介 数据结构是计算机程序设计的重要理论设计基础, 它不仅是计算机学科的核心课程, 而 且成为其他理工专业的热门选修课。 数据结构是计算机存储、 组织数据的方式。 通常情况下, 精心选择的数据结构可以带来更高的运行或者存储效率的算法
3、。 比如在计算机中央处理器中,CPU 接到一个中断请求便会停下当前正在执行的指令去 处理这个中断请求完成中断操作, 首先要做的就是保护现场。 保护现场需要将下一条指令的 地址指针和当前指令返回地址等重要的数据进行存储。 在众多的数据结构中, 这些重要的数 据被存储到栈这个数据结构中。 1.1.2 选择算法的原因 在许多类型的程序的设计中, 数据结构的选择是一个基本的设计考虑因素。 许多大型系 统的构造经验表明, 系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优 的数据结构。 许多时候, 确定了数据结构后, 算法就容易得到了。 有些时候事情也会反过来, 我们根据特定算法来选择数据结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 静态 查找 实现 操作
