ПредишенСледващото

Дървовидна структура - как да получите списък с дъщерните възли

Използвайте свойствата на граф и т. че има всякакъв вид обект TTreeNode *. Искам да кажа възел. Тичане в една линия върху него, това е всичко. Ако искате да получите списък на всички деца възли на възел, детски нейните възли и т.н. - след това го направи рекурсивно. Така например, следната функция брои колко потомци на прехвърлителя като параметър на възел:

Дървовидна структура - как да получите списък с дъщерните възли

О! Аз също работя с дърво. И как да се направи същото за коренът?

Имам огромен списък на видовете FTP редове: # 047; # 047; 192.168.51.250/PRILOG/AVR Инструменти / aStudio4b401.exe
И аз ги искам в този списък, за да се изгради едно дърво - това е низ е разделена на наклонена черта и всеки елемент се сравнява с едно дърво - ако този възел има име, се добавят към нея, ако не, да създадете нов сайт.

Тук във форума вече писа за списъка на основните възли - те казват, че е необходимо да се премине през vseu дърво и ако Ниво = 0, това означава корен. Odnkao си представя как да се справя Taqiy списък, ако има десетки хиляди редове?

Накратко низ получена от горе масив AnsiString [0] = 192.168.51.250. [1] = PRILOG, [2] = AVR инструменти, [3] aStudio.exe. Аз не искам да попитам някой да реши проблема за мен, но как ще напише такава функция?

Дървовидна структура - как да получите списък с дъщерните възли

С други думи - как да получите линкове към най-най-отгоре виртуален възел, който съдържа всички коренни възли, а след това да ги чрез Node-> Точка [в].

Свързани статии

Подкрепете проекта - споделете линка, благодаря!