快速排序真的快吗?
  • 板块学术版
  • 楼主rainygame
  • 当前回复238
  • 已保存回复238
  • 发布时间2023/4/18 20:48
  • 上次更新2023/10/23 18:06:20
查看原帖
快速排序真的快吗?
804607
rainygame楼主2023/4/18 20:48

RT。快速排序的最好和平均时间复杂度都是 O(nlog⁡n)O(n \log n)(听说平均是最好的耗时 1.391.39 倍),最坏时间复杂度到达了 O(n2)O(n^2)。为什么还叫“快速”排序呢?不应该叫“龟速”排序吗?

相比之下,归并排序的最坏也是 O(nlog⁡n)O(n \log n) 的(而且还稳定)。而且人家还更好写,那为什么快速排序还没有被淘汰呢?难道它有什么重要的性质吗?

2023/4/18 20:48
加载中...