
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.08.2007, 11:05:44
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
Народ, подскажите. Есть лист со структурой: в столбце А- родитель, в столбце Б -его потомок. Если Корень, то родитель=потомок. Задача: как построить дерево не сверху вниз, а снизу вверх? То есть от выбранных потомков к их верхним корням? Есть у кого быстрый алгоритм или совет как это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2007, 11:08:41
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
Поконкретнее и с примерами, чтоже вы наше время совсем не жалеете! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2007, 11:20:49
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
Конкретно. Столбец А(Родители) Столбец Б(Дети) 01_0000 01_0000 01_0200 01_0100 01_0000 01_0200 01_0200 01_0200 01_0200 01_0223 01_0200 01_02251 01_0200 01_02252 01_0100 01_01253 01_0100 01_01201 01_0200 01_02202 01_0200 01_02203 01_0200 01_02204 01_0200 01_02205 01_0200 01_02206 01_0100 01_0129 01_0100 01_0129 01_0100 01_0129 01_0100 01_0144 01_0100 01_0144 01_0100 01_0144 Например. Нужно построить дерево для элементов, где 6й + 7й символы = 22 или 20. Ну вроде так. Только к цифрам не привязывайтесь, это я так, для примера. Как я это вижу, ищем элемент подходящий нам, потом проверяем создан ли для него родитель. И повторяем сий процесс пока не получим Родитель=Потомок. Но с реализацией что-то затык.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2007, 11:23:21
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
второй и четвертой строки не должно быть... извиняюсь. ошибся в Родитель-потомок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2007, 11:31:40
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
Пример в файле имелось ввиду Где будет видно как есть и рядом как дожно получиться и описания, если конечно хотите чтобы кто-то попытался подумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2007, 16:22:50
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
Ок, допустим инициализацию дерева я сделал. В классе описал. Вот следующий вопрос , как TreeView1 с формы "сделать равным" уже проинициализированному TreeView? просто есть форма с одним элементом TreeView1. Как приравнять один тривью к другому? Или я дурак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2007, 13:47:45
|
|||
|---|---|---|---|
Tree View |
|||
|
#18+
Извиняюсь, что голову морочил, похоже я в этом не секу! А сдругой стороны правильно делал, что морочил. Выложил бы сразу пример и вменяемо объяснил, и сразу было бы понятно что я не секу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2182441]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 393ms |

| 0 / 0 |
