代码之家  ›  专栏  ›  技术社区  ›  Hanseh

创建二叉树的最佳算法是什么?

  •  0
  • Hanseh  · 技术社区  · 14 年前

    我一直在研究创建二叉树实现的最佳算法。我名单上的第一项是 嵌套集 . 有没有其他的或者更好的算法??

    1 回复  |  直到 14 年前
        1
  •  2
  •   Jakob    14 年前

    很简单,这取决于你要用它做什么。

    • 快速插入、更新和/或删除是否重要?
    • 树中会有多少数据?
    • 你必须把它存储在数据库中还是仅仅存储在内存中?

    以此类推。。

    例如,如果最重要的操作是:“给定一个节点,找到它的祖父”,那么使用嵌套集并不是一个好的选择。