Данная статья была написана с целью изложения некоторых принципов работы с древовидными структурами данных. В частности, для работы с бинарными деревьями поиска посредством совершения над ними операций. Сразу оговорюсь, что это моя первая статья, и что она подразумевает наличие у читающих некоторых знаний из теории деревьев. В основном, это понятие самого дерева, корня, листов, предков, потомков, сыновей и так далее. Но кое-что стоит все же вспомнить.
Немного из теории:
Как уже многие знают,
бинарное (двоичное) дерево поиска – это связный (есть путь между...