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

Вывод бинарного дерева на экран в виде "дерева" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегруженный вывод enum http://www.cyberforum.ru/cpp-beginners/thread718784.html
//=====================================================================================================================================================================================================...
C++ работа в визуальном режиме ребята,пожайлуста помогите. препод задал написать анимацию(у меня танчик ) и чтоб эта картинка двигалась по нажатию кнопки на клаве (вверх,вниз,вправо,влево). в интернете такой инфы не нашла... http://www.cyberforum.ru/cpp-beginners/thread718763.html
Задача на рекурсию (число сочетаний из N элементов по K) C++
Подскажите, пожалуйста, как реализовать эту задачу! Задача: Описать рекурсивную функцию целого типа, находящую C(N, K) — число сочетаний из N элементов по K — с помощью рекуррентного соотношения:...
Отсортировать матрицу методом пузырька C++
Помогите отсортировать матрицу методом пузырька)
C++ Даны три числа. Проверить, не является ли одно из них суммой двух других. http://www.cyberforum.ru/cpp-beginners/thread718734.html
Пожалуйста помогите я не знаю как её сделать =((( Вводятся три произвольных числа. Проверить, не является ли одно из них суммой двух других.
C++ Проверьте работоспособность программы особое внимание прошу уделить логическим операциям, правильно ли они написаны /*Реализовать в виде класса набор подпрограмм для выполнения следующих операций над обыкновенными дробями вида A/B... подробнее

Показать сообщение отдельно
Mirrowel
0 / 0 / 0
Регистрация: 15.12.2014
Сообщений: 1
15.12.2014, 16:28
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
size_t Count ( node *root, bool f = true )
{
    static size_t count;
        
    if ( f )
        count = 0;
 
    if ( root )
    {
        if ( ( root->left && ! root->right ) || ( ! root->left && root->right  )  )
            ++count;
 
        Count ( root->left, false );
        Count ( root->right, false );
    }
 
    return count;
}
Что делает этот раздел в коде товарища go?
Что конкретно он считает.

Добавлено через 9 минут
И как можно сделать проверку на сбалансированность дерева(от товарища go например).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru