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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2012, 15:01   #1
c0cu4
Новичок
Джуниор
 
Регистрация: 13.05.2012
Сообщений: 2
По умолчанию k-мерное дерево

Не понимаю, как задать. Вот мои бинарные деревья студентов, а нужно сделать к-мерные деревья однонаправленных списков студентов, но не суть. В бинарных потомки задавались как left и right. Как задать в к-мерных?

Код:
class TREE: public student
{
private:
	TREE *left;
	TREE *right;
public:
	TREE(const char* iname=0,int ivalue=0):student(iname,ivalue)
	{	left=0;
        right=0;};
	TREE(const TREE& x):student(x)
	{	left=0;
        right=0;};
	~TREE()
	{	left=0;
        right=0;};
	TREE& operator = (const TREE& rhs)
	{
		*(student*)(this)=rhs;
		left=0;
		right=0;
		return *this;
	};
    void LEFT(TREE* i)
    {left=i;}
    void RIGHT(TREE* i)
    {right=i;}
    TREE* _left()const
    {return left;};
    TREE* _right()const
    {return right;};
};
c0cu4 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
N-мерное дерево Delphi _Iren_ Общие вопросы Delphi 14 07.06.2012 20:49
дерево... Лиляля Помощь студентам 2 28.05.2012 20:09
Дерево Тюха Visual C++ 0 23.05.2011 18:50
n-мерное дерево из двоичного дерева alexande-rus Общие вопросы C/C++ 0 13.04.2011 22:04
4-ёх мерное пространство, реальность или нет?(17+) MyLastHit Gamedev - cоздание игр: Unity, OpenGL, DirectX 82 09.01.2011 16:04