早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是(52)。A.快速排序B.堆排序C.归并

题目

在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是(52)。

A.快速排序

B.堆排序

C.归并排序

D.基数排序

参考答案
正确答案:C
解析:快速排序和堆排序都是不稳定的排序方法;归并排序和基数排序则是稳定的排序方法,基数排序的时间复杂度为O(d(n+r))(其中n为记录数,r为基数,d为关键字分量数),归并排序的时间复杂度在最好和最坏情况下均为O(nlog2n)。
看了在最好和最坏情况下的时间复杂度...的网友还看了以下: