Тема: Алгоритмы Как построить дерево?
Показать сообщение отдельно
Старый 16.04.2015, 00:02
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 19  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
OlmerDale, деревья очень хитрая штука. С ними нужно аккуратно, а то заведут в лес.
Вот, скажем, garymar не знает, что такое рекурсия и демонстрирует свои слабые знания в открытую:

Цитата:
Сообщение от garymar Посмотреть сообщение
В ... Компоновщике (структурный паттерн) никто не запрещает реализовать в каждом элементе дерева (и ветках и листьях) метод использующий технику рекурсивного обхода дерева.
На дереве рекурсия немного не подпадает под определение:
Цитата:
В программировании рекурсия — вызов функции (процедуры) из неё же самой
Я сам пару лет понемногу занимаюсь деревьями. В контексте их эффективного рендеринга в Stage3D. Многое переосмыслил.

Сходил по ссылке, сразу напрягло
Цитата:
В 1979 году C. Wetherell и A. Shannon представили алгоритм линейной сложности для рисования бинарных деревьев
И тут же на рисунках показывают небинарное дерево. Бинарное тут.
Цитата:
Двои́чное де́рево — иерархическая структура данных, в которой каждый узел имеет не более двух потомков
Глупый источник, негодный.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.


Последний раз редактировалось dimarik; 16.04.2015 в 00:48.