Основные определения, связанные со строками — различия между версиями
Proshev (обсуждение | вклад) (Новая страница: «{{Определение |definition = '''Алфавитом''' <tex>\sum</tex> называется конечное непустое множество симв...») |
Proshev (обсуждение | вклад) м |
||
Строка 31: | Строка 31: | ||
<tex>r</tex> называется '''периодом''' <tex>\alpha</tex>, если <tex>\forall i = 1 \ldots n - r</tex> <tex>\alpha [i] = \alpha[i + r]</tex>. Если <tex>n = kr</tex>, где <tex>k > 1</tex>, то строка называется '''сильнопериодической'''. | <tex>r</tex> называется '''периодом''' <tex>\alpha</tex>, если <tex>\forall i = 1 \ldots n - r</tex> <tex>\alpha [i] = \alpha[i + r]</tex>. Если <tex>n = kr</tex>, где <tex>k > 1</tex>, то строка называется '''сильнопериодической'''. | ||
}} | }} | ||
+ | |||
+ | [[Категория:Алгоритмы и структуры данных]] | ||
+ | [[Категория:Основные определения. Простые комбинаторные свойства слов]] |
Версия 22:53, 31 марта 2012
Определение: |
Алфавитом | называется конечное непустое множество символов.
Определение: |
называется префиксом , если . Аналогично определяется суффикс строки. |
Определение: |
называется бордером , если одновременно является и суффиксом и префиксом. |
Определение: |
Строка | называется периодической, если , для некоторого .
Определение: |
Строка | является подстрокой , если .
Определение: |
Строка
| , если:
Определение: |
называется периодом , если . Если , где , то строка называется сильнопериодической. |