数据结构:笔记-排序

1、快速排序:最好是nlogn,最坏是n^2.
归并排序:最好最坏都是 nlogn.

2 排序算法的稳定性是指()
正确答案: A
经过排序之后,能使值相同的数据保持原顺序中的相对位置不变

3 冒泡排序算法在非有序的序列中时间复杂度是?( )

O(n^2)

4、稳定的排序算法:快速排序 希尔排序 选择排序 堆排序。

5、下列排序算法中,某一趟排序结束后未必能选出一个元素放在棋最终位置上的是()
正确答案: C
堆排序
冒泡排序
直接插入排序(不行)
快速排序

6、外部排序常用的算法是?
正确答案: A
归并排序

7、堆排序的时间复杂度:nlogn
建堆的时间复杂度为:n

8、归并排序:最好最坏情况下的时间复杂度都为nlogn

9、关键字的比较次数与初始状态无关的是:选择排序
元素的移动次数与初始状态无关的是:基数排序。

10 归并排序和堆排序无论最好最坏情况下都是 nlogn。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

椒椒。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值