创建用于二进制搜索树的堆栈

时间:2017-02-28 06:09:11

标签: c++ binary-search-tree inner-classes

我正在尝试仅使用迭代方法实现二叉搜索树。因此,我需要有一个堆栈来处理诸如遍历之类的东西。我不允许在C ++中使用预定义的堆栈结构,因此我尝试使用链接列表来实现自己的。我遇到麻烦这部分原因是由于无法修改BST类本身的限制,我只能添加辅助类。基本上,我试图将BST节点存储在LL节点内。这有可能和/或有更好的方法吗?这是我目前的尝试,但没有编译,但我不确定如何解决:

Array ( [0] => Array ( [name] => John ) [1] => Array ( [name] => toby ) [2] => Array ( [name] => hrithik ) )

0 个答案:

没有答案