为什么基于比较的排序决策树至少有n个!叶子”而不是确切的n?

时间:2019-05-05 02:26:10

标签: sorting

enter image description here

决策树模型可以用于排序,但是我对定理至少说n感到困惑。离开但不完全是n!树叶?还有什么其他可能性?

1 个答案:

答案 0 :(得分:0)

考虑例如quicksort,一种算法,它随机选择枢轴元素作为基于比较的排序的一部分。

由于此随机元素,即使使用相同的输入,快速排序也不会始终遵循相同的决策路径,因此我们最终可能会获得比可能的输入更多的叶子。