Итак, я узнал, что в односвязном списке, если вы удалите узел посередине, остальная часть списка также будет собирать мусор, поскольку будет иметь место эффект ряби, поскольку каждый узел позади него разыменовывается.
Мой вопрос - как насчет дерева, где каждый узел имеет ссылки на своих детей, а также ссылку на родителя.Если я удалю узел посередине (неконечный узел), это вызовет утечку памяти, так как это будет ссылаться на его детей, и они будут ссылаться на него?Так что, если бы я хотел удалить поддерево, мне пришлось бы удалить все узлы в нем снизу вверх?