插入a的最坏情况运行时间red-black tree是O(lg n),如果我in-order walk在树上执行a ,我基本上访问每个节点,因此打印已排序集合的总体最坏情况运行时将是O(n lg n)
red-black tree
O(lg n)
in-order walk
我很好奇,为什么red-black trees不喜欢排序quick sort(平均情况下的运行时间是O(n lg n).
red-black trees
quick sort
O(n lg n)
我看到这可能是因为red-black trees没有就地排序,但我不确定,所以也许有人可以提供帮助.
sorting algorithm quicksort red-black-tree
algorithm ×1
quicksort ×1
red-black-tree ×1
sorting ×1