这是CLR中的问题(算法导论)。问题如下:
假设快速排序每一层的分割比例为1-α:α,其中0 < α ≤ 1/2是一个常数。证明:递归树中叶节点的最小深度大约为 -lg n/lg α,最大深度大约为-lg n/lg(1-α)。(不用担心整数舍入问题。)http://integrator-crimea.com/ddu0043.html 我不知道如何得出这个解决方案。根据链接,对于1:9的比率,最大深度是log n/log(10/9),最小深度是log n/log(10)。那么如何证明上述公式呢?由于我是算法和数据结构课程的新手,请帮助我找出问题所在。
假设快速排序每一层的分割比例为1-α:α,其中0 < α ≤ 1/2是一个常数。证明:递归树中叶节点的最小深度大约为 -lg n/lg α,最大深度大约为-lg n/lg(1-α)。(不用担心整数舍入问题。)http://integrator-crimea.com/ddu0043.html 我不知道如何得出这个解决方案。根据链接,对于1:9的比率,最大深度是log n/log(10/9),最小深度是log n/log(10)。那么如何证明上述公式呢?由于我是算法和数据结构课程的新手,请帮助我找出问题所在。