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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ArchakovH
0 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 9
#1

Кодирование, C++ - C++

10.05.2012, 15:40. Просмотров 1021. Ответов 3
Метки нет (Все метки)

Закодировать каждую букву произвольного символьного массива равномерным кодом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2012, 15:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Кодирование, C++ (C++):

Кодирование - C++
В какой тип данных можно записывать по одному биту 0 или 1, чтобы потом можно было считать целиком последовательность. Например, 010 или 1.

кодирование хаффмана - C++
здравствуйте! я пишу программу сжатия jpeg. написала код для кодирования хаффмана по дереву. и столкнулась с такой проблемой записываю в...

Равномерное кодирование - C++
Скажу коротко, есть задание : программа должна сжимать файлы текстовые и бинарные с помощью равномерного кодирования. И если с исходным...

Арифметическое кодирование на С++ - C++
Здравствуйте. Такая проблема: нужно реализовать алгоритм арифметического кодирования и декодирования. Кодирование у меня получилось. Но...

Кодирование Хаффмана - C++
Есть дерево Хаффана, с помощью функции, приведенной ниже прохожусь по дереву и "выписываю" 0 и 1, получившиеся коды символов записываю в...

Кодирование Хаффмана - C++
Добрый вечер. Я за эту неделю малость зафлудил форум наверно. Прошу прощения за это. Просто уже не знаю, куда ещё обратиться со всем...

3
IceSqueez
Java, C# - Expert
67 / 67 / 2
Регистрация: 09.08.2011
Сообщений: 284
10.05.2012, 15:43 #2
в чем проблема ?
0
ArchakovH
0 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 9
10.05.2012, 15:50  [ТС] #3
В незнании того, как вообще подступиться к задаче.
0
IceSqueez
Java, C# - Expert
67 / 67 / 2
Регистрация: 09.08.2011
Сообщений: 284
10.05.2012, 16:12 #4
дана строка:
"0123456" например, берешь посимвольно переводишь каждую цифру в ASCII код получишь массив чисел:
"0" - "48";
"1" - "49";
"2" - "50";
и так далее, далее например каждое число увеличиваешь на 1, подносишь к квадрату и делишь на 2.
вот тебе и будет закодированая строка, дальше просто выводишь весь этот массив, он будет приблизно таким:
"0" - "1200,5"
"1" - "1250"
"2" - "1300,5"

ну и так далее, вот тебе приблизительно шифрование... розшифровка делаешь все в обратную сторону, сначала код можешь на 2, добываешь корень, отнимаешь 1 и перевод с ASCII в символы... банально но тоже шифрование...
0
10.05.2012, 16:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2012, 16:12
Привет! Вот еще темы с ответами:

Кодирование по Хаффману, C++ - C++
Закодируйте какой-нибудь символьный массив по Хаффману примера ради.

Кодирование файла - C++
Задача написать часть полиморфного вируса для курсовой. Т.е нужно подать нашей программе на вход файл она должна зашифровать его по...

Равномерное кодирование - C++
Задача такова: Программа должна запускаться с командной строки с темя параметрами: имя входного файла, имя выходного файла и режим работы...

Кодирование и декодирование - C++
Всем привет. Народ,у меня такая проблема, есть код который кодирует и декодирует текст. Но вот проблемка, если закомментировать все функции...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru