计算机科学中的树

简介: 二叉树 ▪ 二叉查找树 ▪ 笛卡尔树 ▪ Top tree ▪ T树自平衡二叉查找树

二叉树

▪  二叉树 ▪  二叉查找树 ▪  笛卡尔树 ▪  Top tree ▪  T树

自平衡二叉查找树

▪  AA树 ▪  AVL树 ▪  红黑树 ▪  伸展树 ▪  树堆 ▪  节点大小平衡树

B树

▪  B树 ▪  B+树 ▪  B*树 ▪  Bx树 ▪  UB树 ▪  2-3树 ▪  2-3-4树 ▪  (a,b)-树 ▪  Dancing tree ▪  H树

Trie

▪  前缀树 ▪  后缀树 ▪  基数树

空间划分树

▪  四叉树 ▪  八叉树 ▪  k-d树 ▪  vp-树 ▪  R树 ▪  R*树 ▪  R+树 ▪  X树 ▪  M树 ▪  线段树 ▪  希尔伯特R树 ▪  优先R树

非二叉树

▪  Exponential tree ▪  Fusion tree ▪  区间树 ▪  PQ tree ▪  Range tree ▪  SPQR tree ▪  Van Emde Boas tree

其他类型

▪  堆 ▪  散列树 ▪  Finger tree ▪  Metric tree ▪  Cover tree ▪  BK-tree ▪  Doubly-chained tree ▪  iDistance ▪  Link-cut tree ▪  树状数组

目录
相关文章
|
8月前
|
存储
【二叉树前沿篇】树
【二叉树前沿篇】树
58 0
|
算法 C语言
【数据结构与算法】树、二叉树的概念及结构(详解)(上)
【数据结构与算法】树、二叉树的概念及结构(详解)(上)
|
存储 算法 数据库
数据结构与算法之九 树结构
数据结构与算法之九 树结构
77 0
|
3月前
|
存储 算法 关系型数据库
数据结构与算法学习二一:多路查找树、二叉树与B树、2-3树、B+树、B*树。(本章为了解基本知识即可,不做代码学习)
这篇文章主要介绍了多路查找树的基本概念,包括二叉树的局限性、多叉树的优化、B树及其变体(如2-3树、B+树、B*树)的特点和应用,旨在帮助读者理解这些数据结构在文件系统和数据库系统中的重要性和效率。
40 0
数据结构与算法学习二一:多路查找树、二叉树与B树、2-3树、B+树、B*树。(本章为了解基本知识即可,不做代码学习)
|
8月前
|
存储 C++ 容器
c++的学习之路:26、AVL树
c++的学习之路:26、AVL树
62 0
|
7月前
|
存储 算法
【C/数据结构与算法】:树和二叉树
【C/数据结构与算法】:树和二叉树
50 0
|
8月前
|
存储 算法
树——“数据结构与算法”
树——“数据结构与算法”
|
8月前
|
存储 算法 关系型数据库
【面试普通人VS高手系列】b树和b+树的理解
【面试普通人VS高手系列】b树和b+树的理解
|
8月前
|
存储 算法 测试技术
数据结构与算法:树
数据结构与算法:树
56 0
|
8月前
|
算法
数据结构与算法之 树
二叉搜索树的使用
34 0