Вопросы к Поиску с Алисой
Структура дерева в алгоритмах обхода используется для организации последовательного единоразового посещения всех вершин дерева. ru.hexlet.io
Существуют несколько вариантов обхода, каждый из которых имеет свои особенности и применяется в зависимости от задачи: skyeng.ru
Такие обходы называются поиском в глубину. ru.hexlet.io На каждом шаге итератор пытается продвинуться вертикально вниз по дереву перед тем, как перейти к родственному узлу — узлу на том же уровне. ru.hexlet.io
Кроме того, существует поиск в ширину — обход узлов дерева по уровням: от корня и далее. ru.hexlet.io
Для работы с обходом дерева часто используют стек или очередь, чтобы откладывать некоторые узлы для дальнейшего посещения. ru.wikipedia.org