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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2011, 22:17   #1
prorok_zla
Новичок
Джуниор
 
Регистрация: 23.09.2011
Сообщений: 2
Сообщение C#. Бинарное дерево, как грамотнее?

Здравствуйте, появился такой вопрос, как в шарпе "считается лучше" реализовывать динамические структуры данных, например, бинарное дерево.

class BSTree
{
int data;
BSTree left, right;

// ещё код
}

ИЛИ

class BSTree
{
class Node
{
int data;
Node left, right;

// ещё код
}

Node root; // корень дерева
}

Есть ли какая-то принципиальная разница, кроме того, что второй вариант более похож на черный ящик? Уж очень стало интересно, кто как писал динамические структуры.
prorok_zla вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
бинарное дерево на С - как правильно вывести Matadora Помощь студентам 0 25.09.2010 18:49
Бинарное дерево) Svetlanka_ya Помощь студентам 0 17.04.2010 11:13
Бинарное дерево lubafffka Общие вопросы C/C++ 0 29.04.2009 12:28