第12章 高级数据结构和实现

在这一章里,我们重点讨论6个有关实用性的数据结构。

首先,我们讨论AVL树的替代数据结构,包括优化版本的伸展树、红黑树、treap,以及用于在大文本中匹配某种模式的后缀树等。

然后,我们讨论用于多维数据的数据结构k-d树,其中每个数据项都有多个搜索键。

最后,我们讨论配对堆,这种数据结构似乎是Fibonacci堆的最使用的替代数据结构。

注意,这一章可能会重复如下内容:

  • 非递归、自顶向下的搜多树实现。
  • 利用哨兵节点的详细的、优化版本的实现。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容