gpt4 book ai didi

java - 字典实现的最佳树类型

转载 作者:行者123 更新时间:2023-11-30 08:13:07 25 4
gpt4 key购买 nike

我需要使用 Java 实现通用字典,该字典将允许高效的 O(logN) 或更好的插入、删除和随机访问。

我的问题是:对于大量的插入和删除,什么类型的树将为我提供最佳的时间性能? AVL、RB、二分搜索、Splay 或 B 树?

最佳答案

您可以使用trie用于实现字典的数据结构。要实现它,首先您必须创建 trie,这将花费 O(nlogn) 时间。之后您可以在 O(logn) 中搜索、插入和删除单词。更多了解可以引用NPTEL LINK ,其中包含轮胎数据结构的基础。

关于java - 字典实现的最佳树类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30076973/

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