数据结构排序算法总结



下面是几个网上常见的总结图:

有些不同之处:集中在希尔排序的时间复杂度、快速归并的空间复杂度上



个人总结口诀:


选择N方——>选择排序的最好最坏平均都N方


插入冒泡最好N——>插入冒泡的最好是N,其他是N方


归并堆n乘logN——>归并希尔堆的最好最坏平均都是n乘logN


快速最坏N方——>快速排序的最坏是N方,其他是n乘logN


快速选择希尔堆不稳定——>快速选择希尔堆的相同数据可能出现易位(不稳定)


鉴于希尔排序众口不一,基数排序没讲,不总结。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值