gpt4 book ai didi

algorithm - Splay 树最坏情况搜索时间

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:39:28 26 4
gpt4 key购买 nike

由于 splay tree 是一种不平衡二叉搜索树 ( brilliant.org/wiki/splay-tree ),它不能保证最大为 O(log(n)) 的高度。因此,我认为它不能保证 O(log(n)) 的最坏情况搜索时间。

但根据bigocheatsheet.com :

enter image description here

Splay Tree 的最坏情况搜索时间为 O(log(n))???

最佳答案

你是对的;对于不平衡的树,在伸展树(Splay Tree)中查找的成本可以达到 Θ(n)。

像 big-O 备忘单这样的许多资源要么做出简化的假设,要么只是包含与事实不符的数据。目前还不清楚他们是在这里错了,还是他们在谈论分摊的最坏情况等等。

最好了解您正在使用的数据结构的内部结构,这样您才能了解运行时的来源。

关于algorithm - Splay 树最坏情况搜索时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46658483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com