Порядок обхода бинарного дерева можно хранить непосредственно в структуре данных, для чего достаточно ввести дополнительное поле указателя в элементе списковой структуры и хранить в нем указатель на узел, следующий за данным узлом при обходе дерева.
Представление деревьев в виде массивов также допускает хранение порядка прохождения дерева, для чего вводится дополнительный массив, в который записывается адрес узла в основном массиве, следующего за данным узлом.
Такие структуры данных называются прошитыми бинарными деревьями. Указатели (адреса), определяющие порядок обхода, называются нитями. При этом в соответствии с порядком прохождения вершин различают право прошитые, лево прошитые и симметрично прошитые бинарные деревья.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление