在B-定义:
每个节点有m个子女和m-1个键。
每个节点的键值是按从小到大排序
前i个子女的键比第i个键小
后m-1个子女的键比第i个键大
m路查找方法:
首先把根结点取来,在根结点所包含的关键字K1,…,kj查找给定的关键字(可用顺序查找或二分查找法),
若找到等于给定值的关键字,则查找成功;否则,一定可以确定要查的关键字在某个Ki或Ki+1之间,
于是取Pi所指的结点继续查找,直到找到,或指针Pi为空时查找失败。
B 树结构图
在B-定义:
每个节点有m个子女和m-1个键。
每个节点的键值是按从小到大排序
前i个子女的键比第i个键小
后m-1个子女的键比第i个键大
m路查找方法:
首先把根结点取来,在根结点所包含的关键字K1,…,kj查找给定的关键字(可用顺序查找或二分查找法),
若找到等于给定值的关键字,则查找成功;否则,一定可以确定要查的关键字在某个Ki或Ki+1之间,
于是取Pi所指的结点继续查找,直到找到,或指针Pi为空时查找失败。
B 树结构图
上一篇:JTS SpatialIndex
下一篇:Hadoop集群常用命令
浅谈B+树索引加速搜索原理
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; &
书接上文——算法-查找算法-树表的查找(二叉排序树、平衡二叉
B树 即二叉搜索树: 1.所有非叶子结点至多
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M