为什么我的电脑插入排序要比老师实验中慢很多啊?

来源:2-5 插入排序法 - Insertion Sort

seefeeling1

2016-12-18

http://szimg.mukewang.com/585647e70001bdd014680766.jpg

写回答

2回答

liuyubobobo

2016-12-18

插入排序和选择排序差别这么大,确实有点儿问题。是不是使用VS,实现使用了std::swap,并且是在debug模式下运行的?尝试在release模式下运行试试?具体可以参见这个问题:http://coding.imooc.com/learn/questiondetail/3603.html


如果已经是在release模式下运行了,那应该就是具体实现有问题了。使用课程的官方代码运行试试看?比较一下自己的代码和官方代码的区别在哪里?

0
4
ywang04
回复
liuyubobobo
好哒 明白啦。。。谢谢老师
2017-01-23
共4条回复

seefeeling1

提问者

2016-12-18

//szimg.mukewang.com/585698ac0001e66d14680766.jpg

老师release模式下确实正常了  谢谢您  看来得查一下编译器方面的知识了解下了

0
0

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

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

11187 学习 · 1614 问题

查看课程