查找树
来源:互联网 发布:python row函数 编辑:程序博客网 时间:2024/06/06 20:22
定义
排序二叉树,节点是数据本身,左子树比父节点要小,右字树比父节点要大
用法
1.快速查找节点是否存在在树中。log(n)
2.快速树种的最大值或者最小值。log(n)
优化
由于原始排序二叉树受输入数据影响,可能导致极度的不平衡。
所以有了平衡二叉树的说法,平衡二叉树的高度始终保持在log(n)的时间复杂度上。
平衡二叉树的变种
1.AVL树
2.红黑树
3.伸展树
4.节点大小平衡树
0 0
- 查找树-----顺序查找
- 查找树-------二分查找
- 查找--二叉查找树
- 树查找
- 树查找
- 查找树
- 查找树
- 树查找
- 查找算法 顺序查找 二分查找 二叉树查找 算法
- 【查找结构】二叉查找树
- 二分查找--AVL查找树
- 查找之二叉树查找
- 二分查找--AVL查找树
- 查找之二叉树查找
- 查找:二叉查找树总结
- 查找中的算法----HASH查找,二分查找,堆查找,B树查找,字典树,海量查找
- 查找算法(顺序查找、二分法查找、二叉树查找、hash查找)
- 查找算法(顺序查找、二分法查找、二叉树查找、hash查找)
- UVA Arif in Dhaka (First Love Part 2) 10294 (polya定理)
- Tomcat映射网站根目录到任意文件夹
- java socket client-server-client小例子
- 前缀树
- 后缀树
- 查找树
- 线段树
- c4编译器源码剖析
- 性能优化,进无止境---内存篇(上)
- 性能优化,进无止境---内存篇
- 【安卓笔记】成长第四步,Serializable接口与Parcelable接口
- 蓝桥杯五7六角填空暴力ORdfs
- Geekband002第二周笔记分享
- java 编程笔记