美文网首页
区别Quicksort vs QuickSelect

区别Quicksort vs QuickSelect

作者: greatseniorsde | 来源:发表于2018-01-30 14:52 被阅读0次

做两家高频题K nearest points的时候有一种expected解法是Average O(n)的, 就是运用quick select, 那么quick sort与quick select有什么区别与联系呢?

quick select顾名思义,快速选择,常见find Kth smallest/largest element in an array, 快速找到第K大/第K小的元素并返回。因此我们不需要像quick sort那样处理整个input,只需要继续处理含有第K大/第K小的元素的部分。quick select只是quick sort中间的一个步骤。

相关文章

网友评论

      本文标题:区别Quicksort vs QuickSelect

      本文链接:https://www.haomeiwen.com/subject/gfrczxtx.html