收藏到会员中心

文档题目:

哈希表的应用-英语单词频率统计《C++》课程设计报告

哈希表的应用-英语单词频率统计《C++》课程设计报告
上传会员: pengcheng
提交日期: 2014-06-03 21:32:05
文档分类: 文档下载
浏览次数: 53
下载次数: 0
下载地址: 点击标题下载 哈希表的应用-英语单词频率统计《C++》课程设计报告 (需要:15 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
字数:5020
哈希表的应用-英语单词频率统计 
摘 要  该程序研究的主要内容是以Visual C++为开发工具构造一个系统。该系统的功能是给定一个英文段落(单词个数<100),利用哈希表(表长最大为20)统计单词出现的频度,并能根据要求显示出给定单词在段落中出现的位置。执行程序时由用户在键盘上输入程序中规定的运算命令;相应的输入数据和运算结果显示在其后。
该系统的实现是通过哈希函数的建立和查找分析,用线性探测再散列来处理冲突,从而得到哈希表并实现哈希表的查找。哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间;而代价仅仅是消耗比较多的内存。
关键字 哈希表 ;频度 ; haxilist 
目录
1 概述 5
2 系统可行性分析 7
2.1技术可行性 7
2.2需求可行性 7
3 需求分析 8
4 概要设计 9
4.1本程序包含四个模块: 9
4.2单词文本串文件类型: 9
4.3 算法实现及哈希表类型: 11
5 详细设计 12
5.1 构造哈希函数 12
5.2 读取数据: 12
5.3 产生哈希表: 14
5.4 主函数 16
6 系统测试 17
7 结束语 18
参考文献 19
附录1源程序清单 20
附录2 用户手册 26


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇秒表设计-EDA课程设计实验报告 下一篇Windows xp中MIB变量的监视实验

相关栏目

最新文档下载

推荐文档下载