编辑“︁
2-3-4树
”︁(章节)
跳转到导航
跳转到搜索
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 背景 == 2-3-4树把数据存储在叫做''元素''的单独单元中。它们组合成''节点'',每个节点都是下列之一 * 2-节点,就是说,它包含1个元素和2个子節點, * 3-节点,就是说,它包含2个元素和3个子節點, * 4-节点,就是说,它包含3个元素和4個子節點。 [[File:2-3-4 tree 2-node.png|frame|left|2-节点]] [[File:2-3-4-tree 3-node.png|frame|left|3-节点]] [[File:2-3-4 tree 4-node.png|frame|left|4-节点]] {{clear}} 每个子節點(可能为空)都是一个子2-3-4树。''根''节点是其中没有父亲的那个节点;它在遍历树的时候充当起点,因为从它可以到达所有的其他节点。''叶子''节点是有至少一个空子節點的节点。 同[[B树]]一样,2-3-4树是''有序的'':每个元素必须大于或等于它左边的和它的左子树中的任何其他元素。每个子節點因此成为了由它的左和右元素界定的一个[[区间]]。 2-3-4树是[[紅黑樹]]的一种等同,这意味着它们是等价的数据结构。换句话说,对于每个2-3-4树,都存在着至少一个数据元素是相同次序的红黑树。在2-3-4树上的插入和删除操作也等价于在红黑树中的颜色翻转和旋转。这使得它成为理解红黑树背后的逻辑的重要工具。 {{计算机科学中的树}} [[Category:B树]]
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息