标签: algorithm sorting
我很无聊,所以我创建了自己的排序算法。它实际上是选择排序的改进版本。选择排序只是交换最小和第一个元素,我的排序也是这样,但它也交换了最大和最后一个元素。
我的问题是:这种类型已经存在吗?如果这是一个愚蠢的问题,我很抱歉,因为我几个月前才开始编程。
提前致谢。
答案 0 :(得分:0)
您的排序算法是选择排序的更复杂版本。它具有相同的速度(复杂度等级O(n ^ 2))。因此,这不是一种改进,而且没有其他名称。