【问题标题】:Radix Tree, how many children maximum?Radix Tree,最多有几个孩子?
【发布时间】:2012-11-22 16:55:24
【问题描述】:

http://en.wikipedia.org/wiki/Radix_tree 因此,我没有使用函数,而是使用整数值代替 isLeaf。但是一个边数组应该有多少个元素呢?每个节点最多有多少个子节点?

【问题讨论】:

    标签: c algorithm tree radix


    【解决方案1】:

    这取决于您的基数。一个节点的最大子节点数是所选鉴别器的可能唯一值的数量;如果你使用一个字符作为判别器,那么最大子节点数将是有效字符数。

    您可以通过区分每个位来​​实现以 2 为基数的数据结构;在这种情况下,您的树会更深,但每个非叶节点恰好有两个子节点,这可能会简化实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多