Показаны сообщения с ярлыком центрированый обход. Показать все сообщения
Показаны сообщения с ярлыком центрированый обход. Показать все сообщения

суббота, 31 марта 2012 г.

C++ : Алгоритмы - Бинарное дерево поиска. Часть IV

Четвертая часть статьи про реализацию Бинарных деревьев на С++.

Реализовывать будем Обходы дерева. 

Обход бинарного дерева предполагает посещение всех элементов дерева, при этом каждая вершина посещается только один раз. Существует три вида таких обходов, каждый из которых мы будем реализовывать рекурсивно.

1) Прямой порядок (англ. preorder)
        Посетить корень, посетить левое поддерево, посетить правое поддерево.