lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

搜索树,平衡树,字典树是三种不同的数据结构,它们各有各的应用场景。

搜索树是一种基于二叉树的数据结构,它可以快速地查找、插入和删除数据。搜索树的特点是每个节点的左子树的值都小于该节点的值,每个节点的右子树的值都大于该节点的值。搜索树的应用有:

  • 二分查找
  • 排序算法
  • 集合和映射的实现

平衡树是一种特殊的搜索树,它可以保证树的高度尽可能地接近 logn,从而提高搜索效率。平衡树的特点是每个节点的左右子树的高度差不超过一个常数。平衡树的应用有:

字典树是一种多叉树的数据结构,它可以用来存储字符串或者其他类型的键值对。字典树的特点是每个节点存储一个字符或者一个键,从根节点到某一个节点,路过字符串起来就是该节点对应的字符串或者键。字典树的应用有:

以上信息来自以下搜索结果:

1AVL树,红黑树,B树,B+树,Trie树都分别应用在哪些现实场景中? - 知乎

2平衡二叉树 通俗易懂 - 知乎

3一文搞懂字典树! - 知乎

posted on 2023-07-09 17:56  白露~  阅读(37)  评论(0编辑  收藏  举报