latest v
This commit is contained in:
8
дискретная математика/Алфавитное кодирование.md
Executable file
8
дискретная математика/Алфавитное кодирование.md
Executable file
@@ -0,0 +1,8 @@
|
||||
Это кодирование, при котором каждый символ исходного сообщения заменяется на слово в кодирующем алфавите.
|
||||
Схема алфавитного кодирования называется [однозначной](Однозначность%20кодирования.md), если любое закодированное слово может быть декодирована одним способом.
|
||||
## Равномерность
|
||||
Схема алфавитного кодирования называется `равномерной` если все кодовые слова различны, но имеют одинаковую длину.
|
||||
- Если схема алфавитного кодирования равомерна, то она [однозначно декодируема](Однозначность%20кодирования.md).
|
||||
## Суффиксность и префиксность
|
||||
Схема алфавитного кодирования является суффиксной\\префиксной, если никакое кодовое слово не является суффиксом\\префиксом для другого кодового слова.
|
||||
- Если схема суффиксна\\префиксна, то она [однозначно декодируема](Однозначность%20кодирования.md)
|
||||
14
дискретная математика/Кодирование.md
Executable file
14
дискретная математика/Кодирование.md
Executable file
@@ -0,0 +1,14 @@
|
||||
Допустим есть два алфавита $A=\{a_1,a_2,...,a_n\}$ и $B=\{b_1,b_2,...,b_n\}$, то мы можем каждому символу алфавита $A$, присвоить символ алфавита $B$, эта техника называется `кодированием`. С помощью кодирования можно `закодировать` сообщение, передать его, а потом восстановить его `декодированием`.
|
||||
## Задачи кодирования
|
||||
1. [[Однозначность кодирования]]
|
||||
2. [Минимальная избыточность](Минимальная%20избыточность%20кодирования.md)
|
||||
3. [устойчивость к ошибкам](Устойчивость%20к%20ошибкам%20во%20время%20кодирования.md)
|
||||
## Типы кодирования
|
||||
- [[Алфавитное кодирование]]
|
||||
#### Суффикс
|
||||
Это несколько первых букв слова
|
||||
#### Префикс
|
||||
Это несколько последних букв слова
|
||||
|
||||
## Неравенство Макмиллана
|
||||
$\sum\limits_{K=1}^r\frac{1}{q^ek}$, где $\begin{cases}r\ -\ размер\ исходного\ алфавита\\ q\ -\ размер\ кодируемого\ \end{cases}$
|
||||
0
дискретная математика/Комбинаторика.md
Normal file → Executable file
0
дискретная математика/Комбинаторика.md
Normal file → Executable file
0
дискретная математика/Корневое дерево.md
Normal file → Executable file
0
дискретная математика/Корневое дерево.md
Normal file → Executable file
0
дискретная математика/Минимальная избыточность кодирования.md
Executable file
0
дискретная математика/Минимальная избыточность кодирования.md
Executable file
1
дискретная математика/Однозначность кодирования.md
Executable file
1
дискретная математика/Однозначность кодирования.md
Executable file
@@ -0,0 +1 @@
|
||||
Сх
|
||||
0
дискретная математика/Теория графов.md
Normal file → Executable file
0
дискретная математика/Теория графов.md
Normal file → Executable file
0
дискретная математика/Функциональное отношение.md
Normal file → Executable file
0
дискретная математика/Функциональное отношение.md
Normal file → Executable file
Reference in New Issue
Block a user