这样的排序算法是否已经存在?

时间:2018-05-06 17:22:18

标签: algorithm sorting

我很无聊,所以我创建了自己的排序算法。它实际上是选择排序的改进版本。选择排序只是交换最小和第一个元素,我的排序也是这样,但它也交换了最大和最后一个元素。

我的问题是:这种类型已经存在吗?如果这是一个愚蠢的问题,我很抱歉,因为我几个月前才开始编程。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您的排序算法是选择排序的更复杂版本。它具有相同的速度(复杂度等级O(n ^ 2))。因此,这不是一种改进,而且没有其他名称。