Tag: 格式的

Java使用特定格式的级别顺序打印二叉树

好的,我已经阅读了所有其他相关问题,但找不到有助于java的问题。 我从破译其他语言的内容中得到了一般性的想法; 但我还没搞清楚。 问题:我想进行排序(我使用递归工作)并将其打印出树的一般形状。 所以说我有这个: 1 / \ 2 3 / / \ 4 5 6 我的代码打印出这样的级别顺序: 1 2 3 4 5 6 我想像这样打印出来: 1 2 3 4 5 6 在你给我一个关于做我的工作的道德讲话之前……我已经完成了我的AP Comp Sci项目并且当我的老师提到了广度优先搜索的东西时对此感到好奇。 我不知道它是否会有所帮助,但到目前为止我的代码是: /** * Calls the levelOrder helper method and prints out in levelOrder. */ public void levelOrder() { q = new QueueList(); […]