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

Определить, является ли дерево AVL деревом

11.03.2015, 21:43. Показов 2464. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
int s, kol, sr, a[20];
 
void avl(PNode ptr)
{
    int h1 = 0, h2 = 0, i = 0;
    if ((ptr->Left == NULL) && (ptr->Right == NULL))
    {
            a[i] = h1;
            i++;
            h1 = 0;
            kol++;
            a[i] = h2;
            i++;
            h2 = 0;
            kol++;
    }
    if (ptr->Left != NULL) 
    {
        avl(ptr->Left); 
        h1++;
    }
    if (ptr->Right != NULL) 
    {
        avl(ptr->Right); 
        h2++;
    }
    
}
 
void Solve()
{
    Task("TreeWork20");
    PNode ptr;
    bool t = true;
    pt >> ptr;
    avl(ptr);
    for (int i = 0; i < kol; i++)
        s += a[i];
    double sr = s / kol;
    for (int i = 0; i < kol; i++)
        if (abs(a[i] - sr) >= 1){
            t = false;
            break;
        }
    pt << t;
}
помогите найти ошибку
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2015, 21:43
Ответы с готовыми решениями:

Определить, является ли граф деревом
Дан неориентированный граф, список инцидентности. Любым способом нужно определить, является ли он...

Проверка, является ли дерево - Деревом Поиска
Функция выполняет проверку на то, является ли дерево - деревом поиска. При правильно построенном...

Является ли бинарное дерево строгим бинарным деревом
Определить является ли бинарное дерево строгим бинарным деревом, т.е. таким, в котором узел, не...

Проверить, является ли дерево упорядоченным деревом целых чисел
Ребят, большая просьба, в Лиспе абсолютный ноль, да еще и с деревьями не в ладах. Прошу помощи в...

3
Форумчанин
Эксперт CЭксперт С++
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
11.03.2015, 23:58 2
То, что бинарное дерево было реализовано с помощью АВЛ - не определить. Наверное стоит проверить является ли дерево сбалансированным?
0
1 / 1 / 0
Регистрация: 14.12.2014
Сообщений: 123
12.03.2015, 06:15  [ТС] 3
+++
0
1 / 5 / 0
Регистрация: 16.10.2017
Сообщений: 170
26.02.2018, 18:51 4
igor_m, где ошибка в Вашем коде?
0
26.02.2018, 18:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2018, 18:51
Помогаю со студенческими работами здесь

Определить,является ли граф деревом
Помогите пожалуйста,завтра надо сдать работу... 1.Задано матрицу смежности простого...

Определить, является ли этот граф деревом
Неориентированный граф без петель и кратных ребер задан матрицей смежности. Определить, является ли...

Дан неориентированный граф. Необходимо определить, является ли он деревом
Дан неориентированный граф. Необходимо определить, является ли он деревом. Формат входных данных...

Avl-дерево
Доброго времени суток. Помогите, пожалуйста, реализовать вставку в авл-дерево, к сожалению,...


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

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