Я хочу знать код для печати двоичного уровня дерева на уровне, я имею в виду, если у меня есть это дерево:Печать бинарного дерева по уровням в Java
5
/\
3 2
/ \
4 6
Я хочу, чтобы напечатать это нравится: 5 3 2 4 6
.
Я знаю, что мне нужно сделать метод глубины дерева, и я уже сделал это, но я не знаю, что еще делать.
Используйте очередь для размещения дочернего узла и выталкивания следующего узла для печати. – nhahtdh
Вы слышали о 'BFS'? – alfasin
@nhahtdh Я не могу использовать какую-либо другую структуру данных, а не бинарное дерево –