我正在编写一种以遍历顺序打印BST的方法。另外,为了表示每个节点的深度,我希望在单词内放置一个制表符或“ / t”字符串以表示深度。
问题是,当我运行代码时,会得到结果:
image http://neuropod.net/imagehost/uploads/9d94c563260731cb024df2801f899f3c.png
它不会打印出最后一个元素,并且时间没有最差的缩进。
我当时在想,也许我的错误是我不允许我尽可能多地访问else循环
我希望这样的东西可以打印出来
image http://neuropod.net/imagehost/uploads/110cf543dd0f141c3ad1b9b1cb9cf5ed.png
最佳答案
要打印选项卡,请使用"\t"
(注意,这是一个反斜杠)。 "\t"
称为"escape sequence"。