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

Потеря нулевых байт при архивации (алгоритм Хаффмана) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить разность между наибольшим числом и наименьшим числом последовательности http://www.cyberforum.ru/cpp-beginners/thread1186068.html
вот задание и сама программа,в ней ошибка ,но незнаю какая. Помогите пожалуйста! Даны вещественные числа A1, A2, A3, ... . Признак конца последовательности число 999. Определить:разность между наибольшим числом и наименьшим числом последовательности; #include <iostream>
C++ Непонятные символы при запуске программы на dev c++ Запустил программу,а все символы отображаются в таком виде. Как это исправить? http://www.cyberforum.ru/cpp-beginners/thread1186059.html
Программа проверяющая тесты C++
Здравствуйте, обращаюсь к вам за помощью так как уже нет выхода):wall Надо написать программу которая будет проверять тест,вот даже не представляю как это сделать) помогите,подскажите,натолкните)) :)
Подматрицы двумерного массива C++
Как найти подматрицу порядка N двумерного массива, сумма элементов которой будет максимальна?
C++ Вывод русскими символами в файл http://www.cyberforum.ru/cpp-beginners/thread1186045.html
В файл записывает краказябры. SetConsoleCP(1251); SetConsoleOutputCP(1251); Не помогает. Вот код #include <iostream> #include <fstream>
C++ TToolBar TToolButton динамическое создание кнопок Приветствую. Если необходимость в диалоге с пользователем предоставить возможность: 1. Создавать поочерёдно неограниченное количество одинаковых элементов управления (кнопок, например) 2. Поставить элементы в состояние 1 или 0 (обычное/нажатое состояние кнопки) 3. Удаление последнего элемента поочерёдно (уменьшение количества кнопок) Выбрал компонент TToolBar, но есть некоторые проблемы. ... подробнее

Показать сообщение отдельно
Рыжий Лис
Просто Лис
217 / 172 / 46
Регистрация: 17.05.2012
Сообщений: 631
Записей в блоге: 4
24.05.2014, 18:29     Потеря нулевых байт при архивации (алгоритм Хаффмана)
Цитата Сообщение от Igor2034 Посмотреть сообщение
Вместо условия проверки отсутствия символа, лучше сделать проверку ссылок обоих дочерних элементов на равенство NULL
Ну так и сделайте:
C++
1
2
3
  if  (root->right==NULL && root->left==NULL)   {
  table[root->c]=code;
}
Добавлено через 2 минуты
это вместо
C++
1
    if (root->c) table[root->c]=code;
 
Текущее время: 19:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru