![]() |
|
Модераторы: Poseidon |
![]()
|
|
| xStorm |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
Помогите дорешать задачу, только начинаю знакомиться с деревьями, поэтому не совсем понимаю как их правильно конструировать.
0 10 00 20 001 30 01 5 010 6 011 7 0110 100 0111 0 - Вот допустим мне дан такой файл 0 - корень со значением 10. 00 - левый сын. 01 - правый сын итд. Мне нужно что бы вы помогли мне правильно сконструировать дерево в памяти, сцепить все веточки. Я уже немного продвинулся, моя программа уже считывает индексы и данные. Осталось только дерево сконструировать из данных.
Это сообщение отредактировал(а) xStorm - 26.11.2007, 18:36 |
|||
|
||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: 4 Всего: 14 |
т.е. ты хочешь сказать что это: 0 10 есть 01 и 10 то есть разделение какое то? -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
| xStorm |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
Да. Сначала идет код элемента, потом его данные. Вот я постарался нарисовать
О (0) / \ (00) О О (01) / \ (000) О О (001) (просто пример) Если элемент добавляется справа то к строке дописывается 1, если слева то 0. 0 - код конря 0 10 - значит корень со значением 10. 00 20 - значит левый сын корня со значением 20. (ПОМОЩЬ БОЛЬШЕ НЕ НУЖНА. НАШЕЛ ЧЕЛОВЕКА КОТОРЫЙ СМОГ ПОМОЧЬ) Это сообщение отредактировал(а) xStorm - 27.11.2007, 01:51 |
|||
|
||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: 4 Всего: 14 |
Прикольная логика, мне нравиться
Скинь код глянуть, если можно? -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |