散列法的课程设计说明书
《散列法的课程设计说明书》由会员分享,可在线阅读,更多相关《散列法的课程设计说明书(25页珍藏版)》请在毕设资料网上搜索。
1、 数数 据据 结结 构构 课课 程程 设设 计计 说说 明明 书书 学生姓名学生姓名: 学学 号:号: 学学 院院: 软件学院 专专 业业: 软件工程 题题 目目: 散列表的实验研究 指 导 教指 导 教 师师 2011 年 12 月 20 日 1 1. 设计任务概述(包括系统总体框图及功能描述)设计任务概述(包括系统总体框图及功能描述) 系统总体框图 问题描述 散列法中,散列函数构造方法多种多样,同时对于同一散列函数解决冲突的 方法也可以不同。两者是影响查询算法性能的关键因素。对于几种典型的散列函 数构造方法,做实验观察,不同的解决冲突方法对查询性能的影响。 概要设计 散列又称哈希或杂凑。散
2、列法(Hashing)在表项的存储位置与它的关键码 之间建立一个确定的对应函数关系 Hash() ,以使每个关键码与结构中的唯一存 储位置相对应,该关系可用下式表示: Address=Hash(Record.key) 相应的表称为哈希表,这种方法的基本思想是:首先在元素的关键字 k 和元素的 存储位置 p 之间建立一个对应关系 H,使得 p=H(k),H 称为哈希函数。创建哈希 表时,把关键字为 k 的元素直接存入地址为 H(k)的单元;以后当查找关键字为 k 的元素时,再利用哈希函数计算出该元素的存储位置 p=H(k),从而达到按关键 字直接存取元素的目的。 哈希函数是一个映象,哈希函数的设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 散列法 课程设计 说明书
