Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужно затабулировать функцию,предложите варианты решения https://www.cyberforum.ru/ cpp-beginners/ thread294093.html
Затабулировать функцию для заданных условий, если её ргумент изменяется от Хнач. - Хкон. с шагом dX Хнач.=0,48; Хкон.=1,93; dX=0,22; а=4,72; b=0,84; Если ab>expX, то F=sqrt(b*b*b+pow(cos(x),2)); Если ab<=expX, то F=(pow(a,x)+exp(b*x))/(pow x+1.4,1/3.0)
C++ Задан массив чисел, заменить в нем все числа на противоположные!
Задан массив чисел, заменить в нем все числа на противоположные!
C++ подсчитать количество парных элементов и их сумму 2 заменить не парные элемнты на 0 ввести матрицу А размером N x N 1 подсчитать количество парных элементов и их сумму 2 заменить не парные элемнты на 0 https://www.cyberforum.ru/ cpp-beginners/ thread294088.html C++ Сортировка одномерного массива по убыванию Здравствуйте. Голова уже не варит, не могу понять, где ошибка моя. Задание: Используя memo, записать массив, отсортировать его по убыванию и вывести в другое memo Вот код: #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; https://www.cyberforum.ru/ cpp-beginners/ thread294086.html
C++ Разработка программы Склад
Помогите пожалуйста! Разработать программу СКЛАД. Складом называется массив товаров. Товар харктеризуется названием, оптовой ценой и количеством. Организовать возможность добавления товара на склад, изминение количества существуещего товара и нахождение товара по названию
C++ Переделать итерацию в рекурсию https://www.cyberforum.ru/ cpp-beginners/ thread294057.html
Как переделать программу в рекурсию? char S='S', T='T', M={NULL}; int ST=5,i=0,j=0; int TS; void Per() { M=S; i++; M=T; }
C++ Синтаксис пишу шаблонный класс итераторов для шаблонного класса дерево дерево будет у меня состоять из таких элементов template<typename T>struct Node { std::vector<T> Item; Node*parent; Node*left_son; Node*right_brother; ..................................... }; https://www.cyberforum.ru/ cpp-beginners/ thread294042.html Как подсчитать количество строк в файле? C++
Подскажите пожалуйста код программы как подсчитать кол-во строк в файле
C++ Полезная прога https://www.cyberforum.ru/ cpp-beginners/ thread294003.html
Прога то полезная только я уже заколебался ее делать. Хотел сделать так, для общего развития. Предисловие: Сидит человек (в офисе или дома, в общем, хоть где) и работает с документами (документы в разных папках). Поработал он, вставил флешку и начал рыскать по папкам, кидая файлы по одному на флешку. Смысл: Этот человек мог бы включить программу, которая запоминала бы документы, с...
C++ работа с файлом подскажите пожалуйсто как считать из файла txt сначала первую строку потом отдельно вторую и тд. как писать с выбором строки https://www.cyberforum.ru/ cpp-beginners/ thread293996.html
C++ Определить количество пораженных мишеней
Биатлон (Время: 1 сек. Память: 16 Мб Сложность: 24%) На Зимних Олимпийских Играх традиционно проводятся соревнования по биатлону. Как известно, этот вид спорта содержит лыжные гонки и стрельбу по мишеням из винтовки. На каждом огневом рубеже расположены 5 мишеней. Каждая из них имеет форму круга радиусом 10 см, а расстояния между центрами соседних мишеней одинаковы и равны 25 см. Центры...
C++ Программа, которая проверяет, является ли введенная с клавиатуры строка двоичным числом Задание: Написать программу, которая проверяет, является ли введенная с клавиатуры строка двоичным числом. Желательно с использование строковых функций. На языке Cи. Есть подобная тема для C++ там задача решена. Помогите интегрировать или написать с нуля данную программу. Спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread293938.html
5 / 5 / 1
Регистрация: 14.11.2010
Сообщений: 121
0

дерево общего вида - C++ - Ответ 1641917

12.05.2011, 22:04. Показов 3435. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
всем доброго времени суток ......

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

вот моя реализация дерева
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class tree
{
protected :
 
    struct Node
    {
        char *name;
        Node *son;
        Node *brother;
        bool youngest;
    Node ( char *n, Node* s = NULL, Node *b = NULL )
    {
  n = name; son = s; setBrother(b);
    }
    void setBrother( Node *b )
    {
        brother = b;
        youngest = (b == NULL);
    }
Node *root;
 
};
это типа генеалогическое дерево
нужно ещё написать методы :
вставка узла в дерево,удаление узла из дерева,очистка дерева,получить метку узла,получить корень дерева,прямой обход дерева

я засел на создании дерева.... со списком было более понятно, там функция insert работала добавляла в следующий, а тут я даже не знаю..

заранее спасибо

Добавлено через 3 часа 31 минуту
есть какие нибудь соображения ????

Вернуться к обсуждению:
дерево общего вида C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2011, 22:04
Готовые ответы и решения:

Дерево общего вида
Задание: Динамическое дерево произвольной размерности(ссылочная часть узла-список) знаю как...

Дерево общего вида (да опять я)
Всеравно неработает уже 2 ночь не сплю. одни проблеммы с етой программой, но что то мне...

Построить дерево общего вида по строке
Господа, есть такое задание: Дана строка, описывающая дерево общего вида. Построить дерево по...

Дерево общего вида. Вставить, найти, удалить элемент.
Объясните, пожалуйста, как это реализуется? Простыми словами или кодом. struct Node { int...

0
12.05.2011, 22:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2011, 22:04
Помогаю со студенческими работами здесь

Деревья общего вида
Дан указатель P1 на корень непустого дерева общего вида. Вывести значения всех вершин дерева в...

Ошибка в функции общего вида
Source.cpp: #include &quot;median.h&quot; #include &lt;vector&gt; #include &lt;iostream&gt; using namespace std;...

Программирование с использованием подпрограмм общего вида
Вот эта задача: Заданы матрицы A= (i=1, 2, 3; j=1, 2, 3), B= (i=1, 2, 3; j=1, 2, 3), то есть...

Объект общего вида (Object) в консольном приложении
Всем привет. Не смог понять одной вещи: есть ли возможность создать функцию с аргументом типа...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru