【时间复杂度】


评价 稳定性
简单选择排序 O(n2) O(n2)
O(n2)
    ×
直接插入排序 O(n) O(n2)
O(n2)
    √
冒泡排序 O(n)
O(n2)
O(n2)
    √
希尔排序 O(nlog2n)
O(nlogn)
O(nlog2n)
    ×
快速排序 O(nlogn)
O(nlogn)
O(n2)
    ×
堆排序 O(nlogn)
O(nlogn)
O(nlogn)
    ×
归并排序 O(nlogn) O(nlogn)
O(nlogn)
    √
计数排序 O(n+k) O(n+k)
O(n+k)
    √
桶排序 O(n+k)
O(n+k)
O(n2)
    √

排序算法 文章被收录于专栏

排序算法

全部评论

相关推荐

头像
11-09 12:17
清华大学 C++
out11Man:小丑罢了,不用理会
点赞 评论 收藏
分享
牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务