Деревья
Дерево – структура данных, позволяющая смоделировать иерархические отношения. У каждого элемента этой структуры имеется свой единственный «непосредственный начальник» и некоторое количество «подчиненных». Примерами древовидной структуры могут служить подчиненность служащих в армии, структура бюрократического управления производством, почтовый адрес, организация хранения данных в файловой подсистеме системы Windows, и другие.
Термины: корень, узлы, листы, ветки, поддерево, пень, предок, потомок, братья, уровень, высота.
Определение (рекурсивное):
Dn – n-арное дерево (n>=2), Dno – непустое n-арное дерево.
Dn = (либо пусто, либо Dno);
Dno = (i:инф; n штук Dn)
n=2 - бинарное дерево.