После этого пока цикл ставит разрыв строки.

могу напечатать бинарное дерево в Java, чтобы вывод был похож на:

   4 
  / \ 
 2   5 

Мой узел:

public class Node<A extends Comparable> {
    Node<A> left, right;
    A data;

    public Node(A data){
        this.data = data;
    }
}

Ответы на вопрос(25)

Ваш ответ на вопрос