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

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

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

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

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

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

C++ шифрование и кодирование
Арифметическое кодирование C++
кодирование хаффмана C++
Кодирование по Хаффману, C++ C++
C++ Кодирование
Арифметическое кодирование на С++ C++
Кодирование файла C++
Равномерное кодирование C++
C++ Кодирование слов
C++ Кодирование информации!
Кодирование и декодирование C++
Кодирование Хаффмана C++

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

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

ну и так далее, вот тебе приблизительно шифрование... розшифровка делаешь все в обратную сторону, сначала код можешь на 2, добываешь корень, отнимаешь 1 и перевод с ASCII в символы... банально но тоже шифрование...
Yandex
Объявления
10.05.2012, 16:12     Кодирование, C++
Ответ Создать тему
Опции темы

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