Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Вниз

Иерархическая структура 


sky3d   (2001-12-29 15:48) [19]

>Хранить дерево в массиве можно, однако в любом случае придется >дополнительно сохранять связи элементов.

У меня в массиве хранится данные по тек. эл-ту и количество детей - этого вполне достаточно для рекурсивного построения дерева. Связи получаются сами собой, т.е. ЯВНО код(индекс) родителя я не храню, поэтому при построении дерева массив просматривается 1 раз по порядку, т.е. в один проход от 0 до Length-1 без скачков назад на родителя и прочих мотыляний.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.016 c
3-52485           vano                  2001-12-11 11:46  2002.01.17  
CreateProcess


3-52481           Дима                  2001-12-14 19:38  2002.01.17  
Как обойтись без BDE


1-52604           shnitken              2001-12-28 03:50  2002.01.17  
MediaPlayer


3-52486           Hyper-X               2001-12-14 14:17  2002.01.17  
Please HELP


3-52477           Макс                  2001-12-14 13:32  2002.01.17  
Фильтрация в ADOTable