课后作业3:个人项目(词频统计及其效能分析)
1.个人信息
2.程序分析
![]()
process_file函数的作用是:将文件读取到缓冲区

process_buffer函数的作用是:
-
添加处理缓冲区 bvffer代码,统计每个单词的频率,存放在字典word_freq
- 文本内容改为小写并去除符号
- 删除两边空白符,并以空格分割字符串
-
返回word_freq字典
![]()
output_result函数的作用是:遍历切割完的字符串,并输出统计频率Top 10 的单词

main函数的作用是:初始化
3 性能分析结果及改进。

执行次数最多的代码:

执行时间最长的代码:

两个代码执行了0.289秒
4程序运行命令、运行结果截图以及改进后的程序运行命令及结果截图



5 给出你对此次任务的总结与反思。
1.进一步理解了GIT的使用
2.使用网络来寻找自己不会的地方
3.了解了效能分析的作用
4.进一步了解了函数的作用



浙公网安备 33010602011771号