Основные определения, связанные со строками
Версия от 23:13, 31 марта 2012; Proshev (обсуждение | вклад)
| Определение: |
| Алфавитом называется конечное непустое множество символов. |
| Определение: |
| Цепочкой (словом, строкой) конечной длины обозначим . |
| Определение: |
| Конкатенацией строк и является строка . Конкатенация является ассоциативной операцией. |
| Определение: |
| Нейтральным элементом называется элемент, для которого верно . |
| Определение: |
| называется префиксом , если . Аналогично определяется суффикс строки. |
| Определение: |
| называется бордером , если одновременно является и суффиксом и префиксом. |
| Определение: |
| Строка называется периодической, если , для некоторого . |
| Определение: |
| Строка является подстрокой , если . |
| Определение: |
Строка , если:
|
| Определение: |
| называется периодом , если . Если , где , то строка называется сильнопериодической. |