4624
правки
KEV (обсуждение | вклад) Нет описания правки |
KEV (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''Коды Закса''' (''[[Zaks' schemes]]'') | '''Коды Закса''' (''[[Zaks' schemes]]'') — относятся к классу ''[[линейный код|линейных кодов]]'' [[дерево|деревьев]]. Пусть дано ''[[бинарное дерево|бинарное]]'' или ''<math>k</math>-ичное дерево'' <math>T</math> с <math>n</math> вершинами такое, что каждая [[внутренняя вершина]] дерева помечена числом 1, а каждая [[висячая вершина|висячая]] — числом 0. Рассматриваются следующие способы кодирования дерева <math>T</math>: | ||
[[Файл:Zaks' schemes.png|350px|right]] | [[Файл:Zaks' schemes.png|350px|right]] | ||
1) <math>x</math>-''кодом Закса'' дерева <math>T</math> называется последовательность [[пометка|пометок]] его вершин, перечисленных в [[инфиксный порядок обхода дерева|инфиксном порядке]]; | 1) <math>x</math>-''кодом Закса'' дерева <math>T</math> называется последовательность [[пометка|пометок]] его вершин, перечисленных в [[инфиксный порядок обхода дерева|инфиксном порядке]]; | ||
Строка 10: | Строка 10: | ||
==См. также== | ==См. также== | ||
''[[Коды Ли]], [[Коды, свободные от повторений]], [[Коды с дублированием номеров вершин]], [[Коды с использованием ограничителей]], [[Линейный код]], [[Уровневые коды корневых деревьев]], [[Ротационный код]].'' | * ''[[Коды Ли]],'' | ||
* ''[[Коды, свободные от повторений]],'' | |||
* ''[[Коды с дублированием номеров вершин]],'' | |||
* ''[[Коды с использованием ограничителей]],'' | |||
* ''[[Линейный код]],'' | |||
* ''[[Уровневые коды корневых деревьев]],'' | |||
* ''[[Ротационный код]].'' | |||
==Литература== | ==Литература== | ||
* Евстигнеев В.А., Касьянов В.Н. Теория графов: алгоритмы обработки деревьев. — Новосибирск: Наука. Сиб. отд-ние, 1994. |