Деревья — одна из ключевых структур данных в алгоритмах, и они встречаются в широком спектре задач.Дерево — это связный ацикличный неориентированный граф.Граф G=(V,E) называется деревом, если он: