Форум программистов, компьютерный форум CyberForum.ru

N мерное дерево - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести гласные буквы введённого текста http://www.cyberforum.ru/cpp-beginners/thread741009.html
Помогите пожалуйста а то что то ничего не получается.Я только начинаю и всё какое то непреодолимое) Собственно пользователь вводит произвольный текст и нужно вывести в алфавитном порядке все гласные буквы по 1 разу. Ввод и сортировку текста я кое как написал а дальше никак не могу( Помогите пожалуйста, и буду благодарен если обьясните как обращаться к каждому символу введённой строки.Заранее...
C++ Точка останова Здравствуйте все! Не пойму в чём проблема. Вот так всё работает: void main() { char *c = new char ; delete c; } http://www.cyberforum.ru/cpp-beginners/thread741008.html
C++ Z буфер
Добрый день,проблема с реализацией алгоритма Z-буфер. Имеется каркасная модель фигуры (пусть будет куб, известны координаты вершин его перспективной проекции относительно некого вектора наблюдения),цель-закрасить и удалить невидимые проекции. Закрасить не проблема(я делаю это закраской треугольниками),а как применить алгоритм Z-буфер? у "промежуточных точек координата z не известна...Объясните...
Матрица (определить сумму элементов в тех столбцах, которые не содержат отрицательные элементы) C++
Дана целочисленная квадратная матрица , определить сумму элементов в тех столбцах, которые не содержат отрицательные элементы.
C++ Для массива A(n) определить сумму http://www.cyberforum.ru/cpp-beginners/thread740974.html
Для массива A(n) определить сумму элементов с номерами от k до m (k<m<n). Числа k ,m вводятся пользователем Помогите
C++ Описать структуру с именем TRAIN Надо описать структуру с именем TRAIN, содержащие следующие поля: название начального пункта маршрута номер поезда время отправления. Написать программу, выполняющую следующие действия: Сортировка: по номеру поезда используя сотрировку методом выбора Поиск: информации о поездах, отправляющихся после введенного с клавиатуры времени; если таких нет вывести соответствующее сообщение. подробнее

Показать сообщение отдельно
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
22.12.2012, 00:30     N мерное дерево
Цитата Сообщение от vlad-chk Посмотреть сообщение
st->next=new tree *[k];
x=sizeof(st->next);
Q=Q*(-1);
N++;
for(i=0;i<k;i++)
{
st->next[i]=new tree;
* * * * * *st=st->next[i];
* * * * * *st->i_O=Sp->i_O;
* * * * * *st->j_O=Sp->j_O;
* * * * * *st->i_K=Sp->i_K;
* * * * * *st->j_K=Sp->j_K;
* * * * * *st->Gl=N;
* * * * * *if(N<2)
* * * * * *Create_Tree(st,Q,A);
* * * * * *Sp=Sp->next;
}
по крайней мере тут неверно.
1) второй раз new вызывать не надо
2) в массиве надо убрать st=st->next[i], для заполнения в глубину у тебя и так есть рекурсивный вызов
3) короче это место должно быть так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
st->next=new tree *[k];
Q=Q*(-1);
N++;
for(i=0;i<k;i++)
{
    st->next[i]->i_O=Sp->i_O;
    st->next[i]->j_O=Sp->j_O;
    st->next[i]->i_K=Sp->i_K;
    st->next[i]->j_K=Sp->j_K;
    st->next[i]->Gl=N;
    if(N<2)
    Create_Tree(st->next[i],Q,A);
    //Sp=Sp->next;//а вообще, я не очень понял, что такое sp
}
 
Текущее время: 00:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru