第三周作业03

此作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/7628

要求0 以 战争与和平 作为输入文件,重读向由文件系统读入。连续三次运行,给出每次消耗时间、CPU参数

连续三次运行时间截图

 

第一次运行:

第二次运行

 第三次运行

要求2 通过 profile 找出程序的瓶颈。给出程序运行中最花费时间的3个函数(或代码片断)。要求包括截图。 (5分)

使用的存储方法太慢了,应该使用哈希存储

要求3 根据瓶颈,"尽力而为"地优化程序性能。 (5分)

能力不够,无法完成

要求4 再次 profile,给出在 要求1 中的最花费时间的3个函数此时的花费。要求包括截图。(2分)

能力不够,无法完成

 

要求5 程序运行时间。根据在教师的机器 (Windows8.1) 上运行的速度排名,分为3档。此题得分,第1档20分, 第2档10分,第3档5分。功能测试不能通过的,0分。(20分)

能力不够,无法完成

 

原文地址:https://www.cnblogs.com/xyn323/p/11586544.html