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

Какие операции должно поддерживать дерево? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++/CLI WinForms Переменная в программе тестирования не работает http://www.cyberforum.ru/cpp-beginners/thread753784.html
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { int s=0, i=0, vidp, n=0; if(checkBox1->Checked==true)i=1; if(checkBox2->Checked==true)i=2; if(checkBox3->Checked==true)i=3; if(checkBox4->Checked==true)i=4; if(i==vidp)s++; i=0;
C++ Странная вещь с gcc Здравствуйте. наткнулся на странную вещь такого рода: Имею вектор QVector<UINode*> m_nodesVector; Когда пишу так *(m_nodesVector.end()-2)->hide(); Компилятор gcc 4.7.3 ругается и говорит /Users/antonbikineev/QtSDK/C:/Users/Anton/Documents/MatrixCalculator/drawpanel.cpp:31: ошибка: request for member 'hide' in '((DrawPanel*)this)->DrawPanel::m_nodesVector. QVector<T>::end ()', which is of... http://www.cyberforum.ru/cpp-beginners/thread753769.html
Посимвольно считать из переменной строку C++
Добрый вечер Нам задали написать программу "Азбука МОРЗЕ" Какой функцией считать посимвольно строку, например ".--." Мне нужен цикл while() Только вот ни как не возьму в голову как это реализовать char str; str = ".--."; while(.... str)
C++ Работа сортировки с любыми типами данных
Есть вот такая сортировка: typedef struct node_t *node, node_t; struct node_t { int v; node next; }; typedef struct { node head, tail; } slist; void push(slist *l, node e) { if (!l->head) l->head = e; if (l->tail) l->tail->next = e; l->tail = e;
C++ Создать класс Triad http://www.cyberforum.ru/cpp-beginners/thread753755.html
Создать абстрактный класс Triad (тройка) с виртуальными методами увеличения на 1. На его основе реализовать классы Date (дата) и Time (время). Создать класс Memories, содержащий массив/параметризованную коллекцию пар (дата-время) объектов этих классов в динамической памяти. Предусмотреть возможность вывода характеристик объектов списка и выборки самого раннего и самого позднего событий. Написать...
C++ Работа с классом List Хелп. Задали нам прогу по работе с классом List, а я дуб дерево хвойное. Задание: используя класс List написать программу, которая считает два выражения (они в cout описаны внизу), где n - натуральное число, x1, x2 .. xn - вещественные #include "stdafx.h" #include <iostream> #include <conio.h> #include <list> #include <time.h> подробнее

Показать сообщение отдельно
Shandr_71
13 / 13 / 1
Регистрация: 05.12.2011
Сообщений: 84
06.01.2013, 02:35     Какие операции должно поддерживать дерево?
На днях решил на C++ закодить дерево. Дерево никакое(небинарное и т.д.) и шаблонное; скорее всего буду лепить в виде STL контейнера с двунаправленными итераторами.

Вопрос: какие операции должно(на ваш взгляд) поддерживать такое дерево(удаление, слияние и т.д.)?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru