散列表设计与实现:数据结构课程设计报告模板参考
数据结构课程设计报告模板(参考).docx;数据结构课程设计报告模板(参考).docx;攀枝花学院数据结构课程设计(论文)题 目:散列表的设计与实现学生姓名: 刘攀 学 号:201510803044所在院(系):数学与计算机学院专业:网络工程班级:m指导教师: 蒋斌职称:副教授2017年6月28日攀枝花学院教务处制整体设计(方案设计)系统功能设计定义电话本记录数量(MAXSTZE)、表长(HASHSIZE)、姓名长度(MAX.STZE) 以及结构体typedef struct的内容,构造两个哈希函数hashl和hash2。功能示意图:处理功能设计增加系统功能如下:添加用户信息;读取所有用户信息;以姓名建立哈希表; 以电话号码建立哈希表;查找并显示给定用户名的记录;查找并显示给定电话号 码的记录;清屏以及保存功能;处理流程示意图:图3. 2处理流程图主要模块键盘输入各人的信息:vcid getinO ;显示输入的用户信息:void ShowInformationO ;除留余数法构造哈希函数:int HashlO;构造把字符串转换成整型数哈希函数:int Hash20 ;冲突处理函数:Status collisionO;以姓名为关键字建表:void Cre; 在攀枝花学院数据结构课程设计中,学生刘攀进行了一个散列表的设计与实现的项目。报告模板包括了整体设计方案设计,系统功能设计,处理功能设计,处理流程设计以及主要模块设计。 在系统功能设计方面,刘攀定义了电话本记录数量、表长、姓名长度以及结构体。并且构造了两个哈希函数,分别是hash1和hash2。在处理功能设计方面,刘攀增加了系统功能,包括添加用户信息,读取所有用户信息,以姓名和电话号码建立哈希表,查找并显示给定用户名和电话号码的记录,清屏以及保存功能。处理流程示意图使整个功能设计更加清晰。 在主要模块设计中,刘攀设计了键盘输入各人的信息模块,显示输入的用户信息模块,构造哈希函数模块,冲突处理函数模块以及以姓名为关键字建表的模块。 刘攀的散列表设计与实现项目是在攀枝花学院数据结构课程中的一个重要内容。该设计报告模板展示了其系统功能设计,处理功能设计,处理流程设计和主要模块设计,为散列表的实现提供了清晰的指导和参考。
![](https://csdnimg.cn/release/download_crawler_static/87275214/bg6.jpg)
剩余26页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)