Data structures m-way树的实际应用
我又开始研究数据结构了。我发现这几乎没有什么实际用途。其中之一是关于磁盘上的文件系统。有人能给我更多的实际用途的例子吗Data structures m-way树的实际应用,data-structures,tree,multiway-tree,Data Structures,Tree,Multiway Tree,我又开始研究数据结构了。我发现这几乎没有什么实际用途。其中之一是关于磁盘上的文件系统。有人能给我更多的实际用途的例子吗 m-路树 M-way树出现在许多竞技场。以下是一个小样本: B-树:这些是像二叉搜索树一样的搜索树,具有巨大的分支因子。它们的设计方式是,每个节点都可以刚好放在内存中,可以一次从硬盘读取。它们具有规则BST的所有相同的渐近保证,但设计用于最小化为查找特定元素而搜索的节点数。因此,许多大型数据库系统使用B树或其他相关结构在磁盘上存储大型表。这样一来,昂贵的磁盘读取次数就最小化了,
m-路树 M-way树出现在许多竞技场。以下是一个小样本:
呸!那有很多树。希望这有帮助 所谓m-way,是指广义树吗?如果是这样的话,几乎所有的“单亲”层次结构都是如此 非常感谢您的详细回复。实际上,我正在考虑创建一个算法,将m-way树转换为二叉树,但我怀疑这是否真的有用。你能解释一下吗?@rtcoms-这取决于树是什么。对于一个m路搜索树,如果你想的话,你可以把它转换成一个二叉搜索树,但是对于上面的大多数结构,它在数学上没有意义。是的,我实际上是指广义m路树。但是,如果我们考虑任何“单亲”层次,那么我们也可以使用二叉树,尽管它只允许2个孩子,所以我想知道在计算机科学中使用多子女的实际用途。比文件系统更实用?你是认真的吗?