Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : ‘ҐаЈҐ© „ў®ап­жҐў                     2:5020/400     23 Feb 2002  13:03:09
 To : Grandalf Gray
 Subject : Re: Построение дерева
 -------------------------------------------------------------------------------- 
 
 Hi!
 
 >
 > 1. сортируешь массив по parent(по возрастанию)
 > 2. берешь первый эл-т массива(у него parent=index) это будет твой root
 > 3. берешь следующий эл-т ищешь в дереве родительский узел(index которого
 > равен parent данного эл-та), добавляешь к найденному эл-ту
 > потомка(рассматриваемый эл-т)
 > 4. переходишь к 3 пока не дойдешь до конца массива...
 >
 
 У меня сейчас работает нечто наподобии (цикл в цикле - в самомо страшном
 случае дает N*N итераций)
 Hу очень долго, даже при сортировке. Исходные данные беру из базы данных и
 строю структуру (здесь сортировка не проблема).
 Есть еще HО - Рут у меня не один, а много (типа TreeView списка).
 Компонент типа TDBTreeView строит все довольно быстро, но я в исходниках не
 смог понять алгоритм.
 Такая структура мне нужна для визуализации данных и в выборе логики
 программы я весьма ограничен.
 Да и сама проблема стоит того, чтобы ее решение затем использовать в других
 задачах.
 
 --
 С уважением, Сергей Дворянцев.
 
 http://www.diskatel.narod.ru/
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Построение дерева   ‘ҐаЈҐ© „ў®ап­жҐў   22 Feb 2002 07:16:39 
 Re: Построение дерева   Andrey Tarasevich   22 Feb 2002 17:39:09 
 Re: Построение дерева   ‘ҐаЈҐ© „ў®ап­жҐў   23 Feb 2002 12:38:34 
 Re: Построение дерева   Andrey Tarasevich   24 Feb 2002 02:33:59 
 Re: Построение дерева   Sergey Spiridonov   22 Feb 2002 17:48:41 
 Re: Построение дерева   ‘ҐаЈҐ© „ў®ап­жҐў   23 Feb 2002 12:50:53 
 Re: Построение дерева   Grandalf Gray   23 Feb 2002 05:05:10 
 Re: Построение дерева   ‘ҐаЈҐ© „ў®ап­жҐў   23 Feb 2002 13:03:09 
 Re: Построение дерева   Grandalf Gray   23 Feb 2002 18:11:54 
Архивное /ru.algorithms/64889210010b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional