Re: алгоритм
- From
- akrivosheev@utc.ru ()
- To
- Igor Kasyanchuk
- Date
- 2002-10-19T16:57:44Z
- Area
- RU.ALGORITHMS
From: akrivosheev@utc.ru
> какой есть в двух словах простейший алгоритм зжатия (не предлогать ссылки в
Замена последовательности одинаковых символов на такую комбинацию -
/служебный символ+длина последовательности+код символа/. Если во входной
последовательности имеется служебный символ, то он заменяется на /служебный
символ+1+код служебного символа/.
Данный алгоритм как мне кажется самый простейший, но к сожалению применим не ко
всяким входным данным. Если скажем в данных нет последовательностей
повторяющихся символов то "сжатый" файл будет даже больше исходного. В основном
данный метод применяется к изображениям.
> интернете (нету его) ,и простейшие алгор. по подсчету одинаковых символов )
Берётся массив с числом элементов равным числу различных символов. (Для 8
битных символов - 256 элементов). Читаем входные данные посимвольно, не забывая
для каждого прочитанного символа добавлять единицу в соответствующий элемент
массива.
--- ifmail v.2.15dev5
* Origin: JV Izhcom Ltd. (2:5020/400)