В Java существует несколько алгоритмов обхода деревьев, каждый из которых подходит для определенных задач и имеет свои преимущества и недостатки. Рассмотрим наиболее распространенные из них. Каждый из этих алгоритмов имеет свои особенности и применяется в различных ситуациях. Например, если нужно найти наименьший или наибольший элемент в дереве, то лучше использовать симметричный обход...
Задача для программистов! Не для садоводов!)))
Задача:
В структуре "обычное дерево" найти наибольшее количество ребёр которые можно удалить, чтобы получить лес четных деревьев.
Вернуть линейный список...