В данном разделе будут рассмотрены возможные варианты изображения деревьев. Из всех рассмотренных вариантов будет выбран один для реализации поставленной задачи. Этот способ должен быть достаточно удобен для восприятия, а также для реализации средствами языка программирования C++.
1) Первый способ, и наиболее распространенный – Классическая диаграмма (см. рисунок 2).

Рисунок 2 – Классическая диаграмма
2) Вложенные скобки. Легко реализуется на языках программирования, но неудобен для восприятия (см. Рисунок 3).
| |
| | | (A(B(E,F(I,J)),C(G),D(H)))
| |
Рисунок 3 - Вложенные скобки
3) Вложенные множества. Данный способ наглядный и удобный для восприятия, но возможны проблемы с его реализацией (см. Рисунок 4).

Рисунок 4 - Вложенные множества
4) Ломаная последовательность (см. Рисунок 5).

Рисунок 5 - Ломаная последовательность