1)学号:2017*****7185
姓名:高铭龙
码云项目仓库:https://gitee.com/gaominglong/retro_snaker/tree/SE7105/word_frequency
2) 程序分析,对程序中的四个函数做简要说明。要求附上每一段代码及对应的说明。
将文件打开并且读入缓冲区
分割字符串
输出Top10的单词
导入argparse库
3) 性能分析结果及改进。
指出执行次数最多的代码,执行时间最长的代码。
次数最多
给出改进优化的方法以及你的改进代码,去掉keys()
4) 程序运行命令、运行结果截图以及改进后的程序运行命令及结果截图 。
改进前
改进后
改进后时间最长变为0.448
改进后次数最多变为419981
5)北软软工/词频统计中有其分支和代码,得1分
6)博客给出此次任务完成情况的总结反思,根据总结反思的详细与深入程度给分,最高得3分,最低不得分
在改进的过程中遇到了很多的问题,比如代码格式经常出现错误,但还是认真的反复试验了很多次,最后做出了正确的任务,可能还会有地方需要改进,但目前就已经是尽自己最大可能去完成它了