采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我在电脑上运行的结果,n=10000时两者时间差不超过0.03,但老师相差的时间却有0.1,这是为什么呢
不同的语言;不同的硬件;不同的操作系统;不同的编译器;都可能影响最终算法的执行结果。至少说明你的电脑比我的好,所以对同样的数据量不敏感。可以尝试加大数据量用累积的方式看到两个算法更大的性能差别。另外,如果使用VS的话,请一定使用release模式测试性能。
好滴~老师我用的是DevC++,本来想用codeBlock来着。。但是总是environment error,上网查教程也解决不了就打算先用DevC++了,它也能满足我们目前的课程需求吧? 能否请老师推荐一款比较好用的c++IDE?
如果在windows下的话VS挺好。如果嫌太重可以用VSCode。CLion也很好:)
谢谢老师~
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
8.9k 21
5.8k 3
5.0k 5
1.4k 18