在二叉树(BST)和二叉树(BT)中插入有什么不同?我知道在BST中,您比较了新节点的值和根节点的值,如果越小,就把它添加到它的左边,如果越大,就把它添加到根的右边。对BT来说是同样的程序吗?如果没有,那么插入和删除时会遵循什么程序?
发布于 2015-10-19 01:10:57
看来你对BT和BST的防御有误解。首先,你需要知道BT和BST的区别。
回答你的问题:
发布于 2015-10-19 00:59:56
根据左/右的不同,不限制父节点的子节点为<=或>=。
只要每个节点最多有2个子节点,就把它们放在任何地方。
https://stackoverflow.com/questions/33204875
复制相似问题