首页 > 其他 > 详细

软件工程作业:项目1--文本词频统计

时间:2014-03-17 12:49:37      阅读:314      评论:0      收藏:0      [点我收藏+]

要求:

写一个程序,分析一个文本文件中各个词出现的频率,并且把频率最高的10个词打印出来。文本文件大约是30KB~300KB大小。

程序主界面:

bubuko.com,布布扣

图一

通过下拉菜单“菜单”中打开文件的选项,选择需要打开分析的文件:

bubuko.com,布布扣

图二

程序会自动根据文本内容识别中英文,按下“统计”按钮后分析统计,在右侧显示结果:

bubuko.com,布布扣

图三

bubuko.com,布布扣

图四

点击“重置”会恢复到主界面(图一),然后再选择需要分析的文本,也可以直接在菜单中选择“退出”,退出程序。

用MS的visual studio2013的WPR记录CPU使用,并用WPA分析程序。

bubuko.com,布布扣

图五

javaw.exe应是我们要分析的程序:

bubuko.com,布布扣

图六

 

课外补充:

http://blog.csdn.net/chengyingzhilian/article/details/8197987

用到一种很巧妙的数据结构——单词树,优化了程序效率。

http://bigasp.com/archives/606

WPA、WPR用法

 

本人信息:

班级:0491101

学号:2011212007

软件工程作业:项目1--文本词频统计,布布扣,bubuko.com

软件工程作业:项目1--文本词频统计

原文:http://www.cnblogs.com/SelLakeFish/p/3604199.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!