【发布时间】:2012-10-17 15:39:11
【问题描述】:
我正在阅读一些关于两个递归快速排序调用的排序的文本:
...首先调用较小的子问题很重要,这与尾递归一起确保堆栈深度为log n。
我完全不确定这意味着什么,我为什么要先在较小的子数组上调用 Quicksort?
【问题讨论】:
-
"为什么我要先在较小的子数组上调用 Quicksort?" - 因为“结合尾递归确保堆栈深度为 log n”
-
你从哪里读到这篇文章的?
标签: algorithm sorting quicksort