第一次作业词频统计
2012-09-25 18:09
183 查看
原计划用时2天,其实用了大概4天,去掉因为需求改变所做的修改,大概多用了一天半,主要是C#以前没有怎么接触,用起来不熟,就如老师讲的,一个医生一边看医术一边做手术,结果手忙脚乱的。
其中有大概1天半的时间在修改bug和优化
这是所有的测试数据
图一时统计一个接近40M的文件夹,里面是一些英语小说,用了大概三分钟左右,第二个是随机调了几篇小说,用了不到10秒,因为用的是i7的笔记本,所以占CPU比例较低
说实话这次作业对我来说困难和挑战都很大,对这个项目所要了解的一些东西都不知道基本上,比如遍历文件夹下的所有文件,怎么区别文件夹和文件名,还有扩展模式的数字问题,当我刚知道这些问题的时候都感到头痛,在做项目的过程中,一边和同学交流一边上网查找,许多问题都得到了解决。我开始是用C++写的,后来同学告诉我,C#里面有正则表达式可以很方便的解决扩展模式的数字问题,而C++其实挺麻烦的,可以自己写一个状态机,所以到最后我又改成了C#,虽然因为自己的水平有限,这个工程的速度很慢,很多地方需要改进,不过好歹勉强实现了老师的需求,我觉得学到的东西主要有两点,一是一些关于C#的知识,另外知道同学之间需要互相交流,我就是开始的时候没有问自己班比较厉害的同学用什么语言好,结果走了很多弯路。
其中有大概1天半的时间在修改bug和优化
这是所有的测试数据
图一时统计一个接近40M的文件夹,里面是一些英语小说,用了大概三分钟左右,第二个是随机调了几篇小说,用了不到10秒,因为用的是i7的笔记本,所以占CPU比例较低
说实话这次作业对我来说困难和挑战都很大,对这个项目所要了解的一些东西都不知道基本上,比如遍历文件夹下的所有文件,怎么区别文件夹和文件名,还有扩展模式的数字问题,当我刚知道这些问题的时候都感到头痛,在做项目的过程中,一边和同学交流一边上网查找,许多问题都得到了解决。我开始是用C++写的,后来同学告诉我,C#里面有正则表达式可以很方便的解决扩展模式的数字问题,而C++其实挺麻烦的,可以自己写一个状态机,所以到最后我又改成了C#,虽然因为自己的水平有限,这个工程的速度很慢,很多地方需要改进,不过好歹勉强实现了老师的需求,我觉得学到的东西主要有两点,一是一些关于C#的知识,另外知道同学之间需要互相交流,我就是开始的时候没有问自己班比较厉害的同学用什么语言好,结果走了很多弯路。
相关文章推荐
- 第一次作业----词频统计
- 第一次作业 词频统计
- 软件工程第一次作业词频统计
- 词频统计作业--第一次软工作业
- 第一次汇编大作业-学生信息统计,包括排序
- 作业4 结对编程-词频统计(2)
- C#第一次作业,C#或者java代码总行数、代码行数、代码空格行数、注释行数的统计
- 统计文本单词频率————软件工程第一次作业
- 作业4:结对项目—— 词频统计
- 软件工程第二次作业 词频统计
- 作业4:结对项目—— 词频统计
- (2016春) 作业3:个人项目-词频统计
- 作业之词频统计
- 第二次作业---词频统计
- 作业三:词频统计
- 作业4:结对项目—— 词频统计
- 第一次作业词频分析之刘明篇
- 软件工程作业--词频统计
- 第一次作业词频分析之李嘉良篇
- 作业四:结对编程 词频统计