Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 08.06.2016
Сообщений: 6
1

создать конструктор, заполняющий бинарное дерево значениями из массива

11.10.2016, 23:02. Показов 494. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть класс множества, реализованный на бинарных деревьях
Помогите написать конструктор, который будет заполнять множество значениями из массива


integerset.hpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 #ifndef _INTEGERSET_HPP
#define _INTEGERSET_HPP
 
 
class IntegerSet {
private:
    
    class Node {
    public:
        int m_key;
 
        Node * m_pParent;
        Node * m_pLeft;
        Node * m_pRight;
        
    };
    Node * m_pRoot; 
 
public:
    IntegerSet();
    IntegerSet(int n, int * array);
    ~IntegerSet();
    
 
    
};
 
 
 
#endif // !_INTEGERSET_HPP
integerset.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <stdexcept>
#include "integerset.hpp"
 
 
IntegerSet::IntegerSet()
{
    this->m_pRoot = NULL;
}
 
 
 
IntegerSet::IntegerSet(int n, int * array)
{
    if (n < 0 || array == nullptr) 
        throw std::logic_error("Invalid parameters");
    else 
        for (int i = 0; i < n; i++)
        {
            int _key = array[i];
            
        }
}
 
IntegerSet::~IntegerSet()
{
     delete m_pRoot;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2016, 23:02
Ответы с готовыми решениями:

Исходное бинарное дерево превратить в бинарное дерево поиска, при этом сохранив его структуру
Помогите, не могу понять!( Нужно исходное бинарное дерево превратить в бинарное дерево поиска, при...

Создать бинарное дерево
Ребята, помогите с такое задачей : нужно написать ф-цию для построения бинарного дерево...

Создать бинарное дерево
Есть обычное дерево. Узел описывается struct nod int Value; int Number_Of_Sons; nod *Son ...

Создать шаблонный класс «бинарное дерево»
Создать шаблон класса «бинарное дерево». Использовать его для сортировки целых чисел и строк,...

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

Создать шаблонный класс «бинарное дерево»
Создать шаблон класса «бинарное дерево». Использовать его для сортировки целых чисел и строк,...

Бинарное дерево на основе массива
Всем привет. Начал изучать бинарное дерево на основе массива, нужна подсказка, я правильно начал...

Бинарное дерево с использованием статического массива
Помогите пожалуйста с программой. Мне дали вот такое задание: Cпроектировать структуру типа...

Перемещение элементов массива на бинарное дерево
Добрый день. Помогите пожалуйста, стоит задача сформировать минимальное пирамидальное дерево для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru