Математические основы кодирования информации Алгоритм LZW-сжатия

Раздел
Программирование
Просмотров
411
Покупок
0
Антиплагиат
Не указан
Размещена
21 Фев 2021 в 07:52
ВУЗ
Не указан
Курс
Не указан
Стоимость
1 100 ₽
Демо-файлы   
1
png
демо демо
10.1 Кбайт 10.1 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
doc
моки 2
116 Кбайт 1 100 ₽
Описание

Алгоритм LZW-сжатия в простейшей форме приведен ниже. Каждый раз, когда генерируется новый код, новая строка добавляется в таблицу строк. LZW постоянно проверяет, является ли строка уже известной, и , если так, выводит существующий код без генерации нового.

Процедура LZW-сжатия:

СТРОКА = очередной символ из входного потока

WHILE входной поток не пуст DO

СИМВОЛ = очередной символ из входного потока

IF СТРОКА+СИМВОЛ в таблице строк THEN

СТРОКА = СТРОКА+СИМВОЛ

ELSE

вывести в выходной поток код для СТРОКА

добавить в таблицу строк СТРОКА+СИМВОЛ

СТРОКА = СИМВОЛ

END of IF

END of WHILE

вывести в выходной поток код для СТРОКА 

Оглавление

Не требовалось

Список литературы

Не требовалось

Вам подходит эта работа?
Похожие работы
Теория кодирования
Тест Тест
18 Янв в 09:49
12 +1
0 покупок
Теория кодирования
Контрольная работа Контрольная
13 Сен 2022 в 15:21
182 +1
0 покупок
Теория кодирования
Лабораторная работа Лабораторная
7 Сен 2022 в 21:17
200 +1
1 покупка
Теория кодирования
Лабораторная работа Лабораторная
31 Авг 2022 в 21:43
184
1 покупка
Другие работы автора
Базы данных
Курсовая работа Курсовая
3 Сен 2024 в 03:35
120 +2
0 покупок
Web-программирование
Лабораторная работа Лабораторная
3 Сен 2024 в 03:24
69 +1
0 покупок
Web-программирование
Лабораторная работа Лабораторная
3 Сен 2024 в 03:22
52
0 покупок
Web-программирование
Лабораторная работа Лабораторная
3 Сен 2024 в 03:20
59 +1
0 покупок
Web-программирование
Лабораторная работа Лабораторная
3 Сен 2024 в 03:18
56 +1
0 покупок
Web-программирование
Лабораторная работа Лабораторная
3 Сен 2024 в 03:15
53 +1
0 покупок
Информатика
Отчет по практике Практика
2 Сен 2024 в 19:48
85
0 покупок
Информатика
Отчет по практике Практика
2 Сен 2024 в 19:47
90 +1
0 покупок
Информатика
Отчет по практике Практика
2 Сен 2024 в 19:43
105 +1
0 покупок
Информатика
Курсовая работа Курсовая
2 Сен 2024 в 13:48
76 +1
0 покупок
Информатика
Контрольная работа Контрольная
19 Авг 2024 в 13:18
83 +1
0 покупок
Информатика
Контрольная работа Контрольная
19 Авг 2024 в 13:16
118 +1
0 покупок
Информатика
Контрольная работа Контрольная
16 Авг 2024 в 17:45
81 +1
0 покупок
Информатика
Контрольная работа Контрольная
13 Авг 2024 в 06:15
67
0 покупок
Web-разработки
Отчет по практике Практика
5 Авг 2024 в 12:05
65 +1
0 покупок
Web-разработки
Отчет по практике Практика
5 Авг 2024 в 12:00
70 +1
0 покупок
Web-программирование
Лабораторная работа Лабораторная
4 Авг 2024 в 08:40
69 +1
0 покупок
Компьютерная графика
Лабораторная работа Лабораторная
4 Авг 2024 в 08:19
69 +1
0 покупок
Информационные технологии
Контрольная работа Контрольная
3 Авг 2024 в 15:44
131 +2
0 покупок
Информационные технологии
Контрольная работа Контрольная
3 Авг 2024 в 15:42
60 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир