第三周作业二

it2022-05-05  98

要求0

 

要求1

可以优化的代码:

fopen函数读取固定路径文本

if(strcmp(str,"gone_with_the_wand")==0) { fp1 = fopen("c:\\2.txt", "r"); int n = sum(); paixu(); out(n); }

可采用stdin函数实现手动输入读取路径,这样变换读取文本路径的时候,就不用直接修改源代码,更为方便。

if(strcmp(str,"gone_with_the_wand")==0) {          char file[10];        fflush(stdin); gets(file); fp1=freopen(file,"r",stdin);      int n = sum(); paixu(); out(n); }

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

 

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

 

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

HTTP:https://git.coding.net/lynlynyess/wf.git

GIT:git://git.coding.net/lynlynyess/wf.git

 

转载于:https://www.cnblogs.com/lynlyn/p/7598366.html

相关资源:吴恩达机器学习第三周课后编程作业

最新回复(0)