草庐IT

printLevel

全部标签

java - 打印级别顺序二进制搜索树格式

我已经实现了以下代码来按级别顺序打印二叉搜索树。publicvoidprintLevelOrder(intdepth){for(inti=1;it,intlevel){if(t==null){return;}if(level==1){System.out.print(t.element);}elseif(level>1){printLevel(t.left,level-1);printLevel(t.right,level-1);}}我想弄清楚如何改进我的代码以使其以某种格式打印出来。举个例子,给定一棵树1/\23//\456目前它打印如下:123456我正在寻找它来打印如下:Leve