我目前正在研究高级数据结构,我遇到了一种叫做 Treap 的奇怪数据结构。我了解 Treap 是什么,但我似乎无法在有效的用例场景中找到它的实用性。
为什么要使用这样的数据结构以及在什么类型的问题/条件下最好使用陷阱?
我发现自己更喜欢使用哈希映射、最小/最大堆、二叉搜索树或平衡二叉搜索树,但我不知道为什么要使用 treap。
我目前正在研究高级数据结构,我遇到了一种叫做 Treap 的奇怪数据结构。我了解 Treap 是什么,但我似乎无法在有效的用例场景中找到它的实用性。
为什么要使用这样的数据结构以及在什么类型的问题/条件下最好使用陷阱?
我发现自己更喜欢使用哈希映射、最小/最大堆、二叉搜索树或平衡二叉搜索树,但我不知道为什么要使用 treap。