Member 13966183 Ответов: 3

Как сжать и распаковать введенный текст файла с помощью кодирования Хаффмана на C++?


На вход текстовый файл, используя путь

сжатие файла с помощью алгоритма Хаффмана
сохраните его в виде текстового файла

распакуйте файл пойте алгоритм Хаффмана
снова сохраните его в виде текстового файла.

Что я уже пробовал:

Сжатие и декомпрессия должны быть don размер файла должен быть сжат

3 Ответов

Рейтинг:
1
Рейтинг:
0

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Рейтинг:
0

Patrice T

Цитата:
Как сжать и распаковать введенный текст файла с помощью кодирования Хаффмана на C++?

1) Изучите C++.
2) Узнайте, как читать файл диска и как писать его тоже.
3) в зависимости от того, что является вашим домашним заданием:
3.1) найдите библиотеку, которая занимается кодированием/ декодированием Хаффмана, прочитайте ее документацию, чтобы использовать ее.
3.2) найдите справочную документацию по кодированию/декодированию Хаффмана, изучите ее и напишите свой код how.

Интернет полон ресурсов, если вы осмелитесь искать. Google-ваш друг.

Мы не делаем вашу домашнюю работу.
Домашнее задание не предназначено для проверки ваших навыков просить других людей сделать вашу работу, оно предназначено для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание курсов, которые вы прошли, а также проблем, которые вы испытываете при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по исправлению положения.