遍历BST任务

时间:2012-11-18 04:06:44

标签: java

我正在编写一种以遍历顺序打印BST的方法。另外,为了表示每个节点的深度,我希望在单词中放置一个制表符或“/ t”字符串来表示深度。 问题是,当我运行代码时,我得到了结果:

image http://neuropod.net/imagehost/uploads/9d94c563260731cb024df2801f899f3c.png

它不会打印出最后一个元素,并且时间与最差元素没有相同的缩进。 我在想,也许我的错误是我不允许像我需要的那样访问else循环 我期待这样的东西打印出来

image http://neuropod.net/imagehost/uploads/110cf543dd0f141c3ad1b9b1cb9cf5ed.png

1 个答案:

答案 0 :(得分:1)

要打印标签,请使用"\t"(注意,这是一个反斜杠)。 "\t"被称为"escape sequence"