将想要的状态,
以“彩色”在大脑中呈现!

标签:查找算法

数据结构与算法

查找算法 B树及B+树

ProMonkey阅读(285)评论(0)赞(0)

一、B树 B 树是一种多路查找平衡树,其命名来自英语称谓 Balance Tree,也就是平衡树的意思。 一棵 M 阶 B 树的定义为: 树中每个结点最多含有 M 棵子树,M-1 个值。 若根结点不是叶子结点,则至少有2棵子树。 除根结点之...

查找算法 AVL树-自猿其说
数据结构与算法

查找算法 AVL树

ProMonkey阅读(330)评论(0)赞(0)

一、AVL树介绍 二、AVL树基本结构 三、AVL树添加元素 3.1. 左子树插左儿子:单右旋 3.2. 右子树插右儿子:单左旋 3.3. 左子树插右儿子:先左后右旋 3.4. 右子树插左儿子:先右后左旋 3.5. 具体实现 3.6. 时间...

查找算法 二叉查找树-自猿其说
数据结构与算法

查找算法 二叉查找树

ProMonkey阅读(311)评论(0)赞(0)

一、添加元素 二、查找最大值或最小值的元素 三、查找指定元素 四、查找指定元素的父亲 五、删除元素 六、中序遍历(实现排序) 七、完整代码 八、总结 二叉查找树,又叫二叉排序树,二叉搜索树,是一种有特定规则的二叉树,定义如下: 它是一棵二叉...

查找算法 哈希表:散列查找-自猿其说
数据结构与算法

查找算法 哈希表:散列查找

ProMonkey阅读(307)评论(0)赞(0)

一、线性查找 二、散列查找 三、哈希表:线性探测法 四、哈希表:拉链法 五、哈希函数 六、实现拉链哈希表 6.1. 初始化哈希表 6.2. 计算哈希值和数组下标 6.2. 添加键值对 6.3. 获取键值对 6.4. 删除键值对 6.4. 遍...

聚合实用在线工具

前往在线工具