数据结构课程设计报告---利用Hash技术统计单词的频度
《数据结构课程设计报告---利用Hash技术统计单词的频度》由会员分享,可在线阅读,更多相关《数据结构课程设计报告---利用Hash技术统计单词的频度(7页珍藏版)》请在毕设资料网上搜索。
1、数据结构课程设计报告数据结构课程设计报告 一一. .课程设计题目课程设计题目: 利用 Hash 技术统计单词的频度 二具体要求:二具体要求: 利用 Hash 技术统计某个 C 源程序中的关键字出现的频度 扫描 C 源程序,用 HASH 表存储该程序中出现的关键字,并统计该程序中的关键字出现的 频度,用线性探测法解决冲突,设 HASH 函数为: Hash(key)=(key 的第一个字母序号)*100+(key 的最后一个字母序号) mod 41 Asm default Float long sizeof void Break do For near static volatile Case d
2、ouble Goto pascal struct while Cdecl else Huge register switch Char enum If return typedef Const extern int short union continue far interrupt signed unsigned 三三.算法思想算法思想: 1、数据结构设计、数据结构设计 关键字表的结构 struct data1 char words10; /关键字 int exist; /位置是否为空标记 int hashnum; /假设不冲突计算出的 key 值,调试用 ; Hash 表中的结点结构 st
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 报告 利用 Hash 技术 统计 单词 频度
