Скачать программы на SoftOut - сборник лучших программ


скачать программы


добавить программу


сообщить новость


в закладки

 
 

поиск программы

 

   например: new weather

  

 


 

Лучшие программы

skypeSkype 4.0.0.215

acrobatAdobe Acrobat Reader

promtPROMT Professional 9.0

total commanderTotal Commander 7.55a

neroNero Burning Rom 9.4.13.2

operaOpera 10.5

aimpAIMP 2.60

firefoxMozilla Firefox 3.0.3

winrarWinRAR 3.8

winampWinAmp 5.541

torrentBitTorrent 6.1.1

alcoholAlcohol 120% 1.9.7.6221

alloy'Light Alloy 4.3.717

the bat!The Bat! Pro 4.0.34

icqICQ 6.0.6063

Программы для Windows

Интернет и сеть

Мультимедиа и кодеки

Компьютерные игры

Программирование

Безопасность компьютера

Редакторы и процессоры

Утилиты и конверторы

Бизнес и бухгалтерия

Рабочий стол

Образование и наука

Электронные журналы

Остальной софт

Драйвера устройств

Мобильные программы

Для телефонов и смартфонов

Poсket PC, Windows Mobile

Android, iPhone и iPad

Софт КПК на Palm OS

О компьютерах

Представление дробей в двоичных кодах

Представление целых чисел

Сложение чисел в двоичном дополнительном коде

Проблема переполнении

Двоичная нотация с избытком

Всё о компьютерах

Секреты Windows

Новый Windows 8

Windows 8 - новая операционная система

Обзор ОС Windows 8

Оптимизация Windows 7 и Windows Vista

Бездисковая загрузка Windows

Все секреты windows

Хитрости Photoshop

Секреты PhotoShop

Кисти Abobe PhotoShop

Плагины Фотошоп

Настройка PhotoShop

Все хитрости photoshop

Комментарии программ

Автобаза 1
Светодиодные светильники от производителя! Эк... (от Ltn Led)

DLT - Детектор Лжи-Времен
вв (от вв)

Комиссионная торговля
Доброго времени суток! Как можно получить клю... (от Сергей Р.)

SameTools OST a recuperac
Спасибо за интересную и полезную статью. Я по... (от Gerardohop)

ВС:Бухгалтерия 6.3
Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)

Спортивные таблицы 2.2
Здравствуйте! Увеличиваю поток клиентов с онл... (от Анастасия)

Lim Online TV 1.1
Здравствуйте! Увеличиваю поток клиентов с онл... (от Анастасия)

Диагностика - ремонт - мо
Здравствуйте! Увеличиваю поток клиентов с онл... (от Анастасия)

Comment Counter 1.0
та ну его,так посмотрю (от avenue17)

Оформление и учет полисов
Добрый день! Меня зовут Евгений Потапов. За... (от Евгений Потапов)




 

 

Сжатие данных




В качестве примера давайте рассмотрим, как можно выполнить сжатие сообщения с использованием конкретной системы метода Lempel-Ziv. известной как LZ77.
Процесс начинается практически с переписывания начальной части сообщения, однако в определенный момент осуществляется переход к представлению будущих
сегментов с помощью триплетов, каждый из которых будет состоять из двух целых
чисел и следующего за ними одного символа тексте. Каждый триплет описывает
способ построения следующей части сообщения. Например, пусть распакованный
текст имеет следующий вид (символе.! греческого алфавита здесь использованы для
того, чтобы данному примеру не придавался никакой определенный смысл):
apVrappp(5,4.a)
Строка сфсшйрр является уже распакованной частью сообщения. Для того чтобы разархивироаать остальной текст сообщения, необходимо сначала расширить
строку, присоединив к ней ту часть, которая в ней уже встречается (рис. 1.2G).
Первый номер в триплете указывает, сколько символов необходимо отсчитать в
обратном направлении в строке, чтобы найти первый символ добавляемого сегмента. В данном случае необходимо отсчитать в обратном направлении 5 символов, и
мы попадем на второй слева символ и уже распакованной строки. Второе число в
триплете задает количество последовательных символов справа от начального, которые составляют добавляемый сегмент. В нашем примере это число I, и это означает, что добавляемым сегментом будет auftp. Копируем его в конец строки и получаем новое значение распакованной части сообщения:
арЧгарррЧшрр
Наконец, последний элемент (в нашем случае это символ и) должен быть помещен в конец расширенной строки, в результате чего получаем полностью распакованное сообщение:
сфсихррВоорро
Теперь предположим, что сжатая версия текста имеет такой вил:
сфоаррв (5,4. а) (0.0,5) (8.6. Р)
Вначале распакуем первый триплет, в результате чего получим сообщение
следующего вида:
ароаррваорра (0.0.6) (8.6. р)
Теперь распакуем второй триплет и получим следующий результат:
«рааррОоорраб!». б.р)
Обратите внимание, что второй триплет (0.0.8) использовался только потому,
что символ 6 еще не встречался в этом тексте. И наконец, распакуем третий
триплет и получим полностью распакованное сообщение:
aPaapppViaPpoopPaaPpp

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


Страница: 1 | 2 | 3 | 4 | 5


Дата публикации: 23.10.2014  (просмотров: 6815)

Комментарии на сайте:

Имя:E-mail:


Разделы и сервисы сайта

RSS

Для разработчиков программ

Flash игры On-Line на сайте

Чит коды и прохождения игр

Новости и обзоры программ

Контакты, обратная связь

Форум обсуждения софта

Информация о проекте


Рекомендуем скачать




Оценённые программы


Интернет Контроль Сервер (15590/3746)

New Time 1.0.2 (15478/3731)

Smart Kassir for EGAIS & On-Line KKT 6.2 (9446/7533)

SoftOut 1.0 (29381/3613)

Lim Block Folder 1.4.3 (12127/504)

Общепит-Учет автоматизация учета, калькуляции блюд, отчетности в общепите 1.0 (77692/12416)

SameTools OST a PST Windows 8 3.0 1.0.1 (3634/1769)

Все по количеству оценок »
Программы по популярности »




 

Rambler's Top100 Яндекс.Метрика




На сайте доступно для скачивания:

Наши разработки и проекты:


Сервис для разработчиков:

Я принимаю Яндекс.Деньги

 

Copyright © 2008 - 2024 www.softout.ru
Быстро и бесплатно скачать программы на SoftOut - сборник лучших программ (загруженно за 1 с.)
Программы для Windows 7, Linux, Symbian, Google Android, Apple iPhone и iPad, компьютерные и flash игры, чит-коды,
документация windows, инструкции и фильтры photoshop, ежедневные новости и обзоры софта.
Программы можно скачать по ссылкам авторов или с нашего сайта без SMS и паролей.

Использование материалов сайта разрешено только с указанием прямой ссылки!