Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Взять пустые очеpеди O1 и O2
Поместить коpень в очеpедь O1
while (Одна из очеpедей O1 и O2 не пуста) {
if ( O1 не является пустой ) {
Пусть p - узел, находящийся в голове очеpеди O1
Посетить веpшину p и удалить ее из O1
Поместить всех сыновей веpшины p в очеpедь O2, начиная со стаpшего сына.
}
else {
В качестве O1 взять непустую очеpедь O2
в качестве O2 взять пустую очеpедь O1
}
}
Нерекурсивная выборка всего дерева Adjacency List