Главная страницаСтатьиПрограммыСсылкиФорумО сайте |
Базовая идея алгоритма RLE чрезвычайно проста: если элемент повторяется в тексте несколько раз подряд, то в выходной файл этот элемент записывается однократно, а затем указывается количество его повторений. Это (элемент, количество повторений) называется REP-запись. При этом возникает два вопроса:
Первый вопрос решается просто: Если элемент единичный, то для него всё равно создаётся REP-запись. Второй вопрос тоже простой: сначала записать REP-запись с максимальным числом повторений, а потом записать REP-запись с оставшимся числом повторений. |