Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2010, 20:24   #1
Дырдин
Пользователь
 
Аватар для Дырдин
 
Регистрация: 26.09.2009
Сообщений: 81
По умолчанию Сильноветвящееся дерево

Кто-нибудь может показать код структуры сильноветвящегося дерева (произвольное количество дочерних узлов)? Я уже всю голову сломал. . .
Дырдин вне форума Ответить с цитированием
Старый 14.04.2010, 20:47   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Думаю,
Код:
struct node
{
node(): branches(0){};
node(node** br, int n): N(n) {branches = new node*[N]; for (int i = 0; i < N; i++) branches[i] = br[i];};
~node() {delete[] branches};
node** branches; //Массив указателей на ветви
int N; //Число ветвей
};
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дерево на C# Andrey_k Помощь студентам 1 13.03.2010 22:06
дерево С# Natok Помощь студентам 0 14.09.2009 23:42
Дерево MAcK Общие вопросы Delphi 7 13.06.2008 17:30
Дерево Rifler Паскаль, Turbo Pascal, PascalABC.NET 1 06.05.2008 08:42
Дерево Yoger БД в Delphi 3 25.01.2007 01:24