老师您好,本节(6-4)有个很奇怪的问题

来源:6-4 基于size的优化

D_Artist

2018-07-12

我是边看视频边跟着写代码,写的跟您视频中的代码一模一样,然后跑测试用例的室友,基于size的优化却运行了85s左右,我觉得很奇怪,就把你提供的官方代码下载下来了,运行了一下结果是0.14s。我对比了一下,代码完全一样的,就是你提供的官方代码中有些详细的注释我没有,还有就是头文件中#ifndef和#define后面的名字不一样,再其他的完全一样,两个代码都是在我自己计算机上跑的,为什么时间会差这么多啊,我仔细对比过,真的完全一样的代码,感觉很奇怪。

写回答

1回答

liuyubobobo

2018-07-13

肯定代码不一样。没有无缘无故的爱,也没有无缘无故的...程序跑得慢:)


一点一点按照函数块或者逻辑块把你的代码替换成我的代码,或者把我的代码替换成你的代码,看看从哪里开始程序运行速度产生了巨大的差异?缩小范围逐渐定位一下问题根源试试看?:)


加油!


0
2
liuyubobobo
回复
D_Artist
感谢支持与肯定,继续加油!:)
2018-07-13
共2条回复

算法与数据结构(C++版) 面试/评级的算法复习技能包

课程专为:短时间内应对面试、升职测评等艰巨任务打造

11213 学习 · 1617 问题

查看课程