Quicksort

worst-case running time of n2 on an input array of n numbers.
Despite this slow worst-case running time, quicksort is often the best
practical choice for sorting because it is remarkably efficient on the average:

  1. expected running time is nlgn
  2. the constant factors hidden in the nlgn notation are quite small.
  3. It also has the advantage of sorting in place, and it works well even in virtual-memory environments.
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 失眠这种事几乎没有人愿意总是遇到,可不得不说的是,有些时候,我们总是活的太过被动,完全没有办法掌握自己的生活,就像...
    岛主王仙客阅读 19,188评论 23 32
  • 江南的雨即便到了这个深秋初冬的季节,依然没有渗人的寒气。可是,似乎也没有了能让人愉悦的生气。 多年以前,在结构化学...
    千分之一阅读 2,515评论 0 3
  • 记得一部电影里有句台词说“人到最后,都会变成自己曾经讨厌的样子。”我们都会这样吗? 最喜欢海子的那句诗,“我有一所...
    雪的海洋阅读 2,784评论 0 0
  • ——魏君学习非暴力沟通心得 有人问:“魏老师,如果对方不愿意建立连接,或者说我非暴力沟通的目的就是希望双方建立连接...
    魏君NVC阅读 5,550评论 0 9

友情链接更多精彩内容