【发布时间】:2017-06-10 00:01:56
【问题描述】:
问题:
在恰好已经有序的数组上运行时,哪种排序算法最快?
(A) 无法知道哪个最快。
(B) 选择排序
(C) 插入排序
(D) 二元排序
(E) 所有这些算法将以相同的速度运行。
我一直在为家庭作业做一些研究,但得到的答案相互矛盾。有的地方说是插入,有的地方说两者相等,还有的地方说不能确定。现在很困惑,希望得到一些帮助。
【问题讨论】:
-
什么样的帮助?答案?
-
@DaveNewton :我上次查看此内容时,stackoverflow 仍然是一个问答站点。这里有数以百万计的“家庭作业解决方案”,无论它们是否被声明(或可识别)。如果我想知道这个答案,我希望(并期待!)在这里找到它。
-
如果你只是追踪每个算法对排序数组的作用,这应该是微不足道的。
标签: java arrays algorithm sorting