- Бинарное дерево – частный случай дерева, где каждый узел имеет не более двух потомков.
- Обозначения: T – узел общего дерева, B – узел бинарного дерева, d – данные, c – дети (children), l – левый (left), r – правый (right), n – узел (node), r – корень (root).
Аспект | Общее дерево | Бинарное дерево |
|---|---|---|
Структура узла | struct T { | struct B { |
Количество потомков | Любое количество | Только 0, 1 или 2 |
Создание узлов | T* r = new T (1); | B* r = new B (1); |