![]() |
|
Модераторы: Poseidon |
![]()
|
|
| r00xus |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 15.1.2010 Репутация: нет Всего: нет |
Здравствуйте коллеги. В файле лежит дерево в формате:
ID LEVEL NAME 01 1 Item 01 02 2 Item 02 03 3 Item 03 04 3 Item 04 05 1 Item 05 06 2 Item 06 07 3 Item 07 08 2 Item 08 09 1 Item 09 10 2 Item 10 Необходимо построить это дерево в в программе с помощью функции
функция возвращает Id созданного элемента. |
|||
|
||||
| Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: нет Всего: 7 |
А в чем проблема? В алгоритме загрузки дерева? Тогда стек из последних узлов для каждого уровня в помощь. Я сам делал как-то загрузку дерева из бинарника, но сейчас глянул, так здоровенная функция с кучей не имеющих отношения к алгоритму действий, так что тебе она не поможет.
Это сообщение отредактировал(а) Beltar - 6.5.2013, 23:19 -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
| northener |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1361 Регистрация: 2.9.2010 Репутация: нет Всего: 20 |
Имхо в том, что функцию
нужно написать самому. А для этого нет ни знаний, ни желания эти знания получать. Хотя если данное учебное задание изложено точно слово в слово, то задача нерешаемая (или бессмысленная) в общем случае. -------------------- Но только лошади летают вдохновенно. Иначе лошади разбились бы мгновенно! |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: нет Всего: 128 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! -------------------- There are always someone smarter than you... |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |