0
最近有人问我,我不得不承认我有点难倒和尴尬。 我已经远离了从网络来输入数字的列表构建的树说是否有可能在此BST中添加一个浮点数
3,2,4,1,5,6,7
。该树是这个样子
的问题是,如果我有一个输入现在3.5
未来我把在哪呢?那么我在哪里放?这可能吗 ?
最近有人问我,我不得不承认我有点难倒和尴尬。 我已经远离了从网络来输入数字的列表构建的树说是否有可能在此BST中添加一个浮点数
3,2,4,1,5,6,7
。该树是这个样子
的问题是,如果我有一个输入现在3.5
未来我把在哪呢?那么我在哪里放?这可能吗 ?
如果我理解你的要求正确,你干脆把3.5
与价值4
节点的左子,因为3.5
大于3
和小于4
。
甲BST具有以下性质(从wikipedia截取):
Sheesh它的简单 - 我需要回去学习一些BST的基础知识 – Slartibartfast