首页 > 试题广场 >

下列哪一种排序算法属于不稳定排序算法()

[单选题]
下列哪一种排序算法属于不稳定排序算法()
  • 快速排序
  • 插入排序
  • 归并排序
  • 选择排序
选择排序也不稳定啊
发表于 2020-02-18 20:26:22 回复(3)
def select_sort(a):
    for i in range(len(a)-1):
        pos = i
        for j in range(i, len(a)):
            if a[j] < a[pos]:
                pos = i
        a[i], a[pos] = a[pos], a[i]
select sort 怎么会是稳定的。
发表于 2021-06-19 08:34:04 回复(0)
感觉答案有问题,常见的不稳定排序算法有:快速排序、希尔排序、选择排序、堆排序
发表于 2020-03-11 17:15:24 回复(0)