ВУЗ:
Составители:
Рубрика:
совокупности подстановок, расположенных в определенном порядке. Подстановки имеют
вид: P ()Q (P Q – (простая) подстановка, P Q – заключительная подстановка).
Говорят, что строка R входит в строку L, если L имеет вид L
1
RL
2
.
Говорят, что подстановка применима к слову, если строка, соответствующая левой части
подстановки, входит в слово. Применение заключается в замене в преобразуемом слове
левой строки подстановки правой.
Две особые подстановки:
P - аннулирующая.
Q - порождающая.
Механизм работы нормальных алгорифмов:
0) Дано (преобразуемое) слово – цепочка символов фиксированного алфавита и нормальная
схема подстановок, содержащая фиксированную последовательность простых и
заключительных подстановок.
1) Слово всегда просматривается слева направо.
Схема подстановок просматривается всегда начиная с первой подстановки и, если
подстановку можно применить, то она применяется к самому левому вхождению этой
строки в преобразуемое слово.
2) Работа алгоритма заканчивается тогда, когда ни одна из подстановок не применима,
либо.использована заключительная подстановка.
Примеры.
нормальная схема преобразуемое
подстановок слово
xx y xxxyyyzzz
xy x yxyyyzzz
yzy x yxyyzzz
zz . z yxyzzz
yy x yxzzz
yxzz
МУХА
Х К МУКА
М Р РУКА
КА ЛОН РУЛОН
РУ . СЛ СЛОН
Примеры алгорифмов, использующие специальные символы, аннулирующие и
порождающие подстановки:
Удвоение исходной строки
х хх
у уу
хх хх
ху ух
ух ху
уу уу
.
— 68 —
совокупности подстановок, расположенных в определенном порядке. Подстановки имеют
вид: P ()Q (P Q – (простая) подстановка, P Q – заключительная подстановка).
Говорят, что строка R входит в строку L, если L имеет вид L1RL2.
Говорят, что подстановка применима к слову, если строка, соответствующая левой части
подстановки, входит в слово. Применение заключается в замене в преобразуемом слове
левой строки подстановки правой.
Две особые подстановки:
P - аннулирующая.
Q - порождающая.
Механизм работы нормальных алгорифмов:
0) Дано (преобразуемое) слово – цепочка символов фиксированного алфавита и нормальная
схема подстановок, содержащая фиксированную последовательность простых и
заключительных подстановок.
1) Слово всегда просматривается слева направо.
Схема подстановок просматривается всегда начиная с первой подстановки и, если
подстановку можно применить, то она применяется к самому левому вхождению этой
строки в преобразуемое слово.
2) Работа алгоритма заканчивается тогда, когда ни одна из подстановок не применима,
либо.использована заключительная подстановка.
Примеры.
нормальная схема преобразуемое
подстановок слово
xx y xxxyyyzzz
xy x yxyyyzzz
yzy x yxyyzzz
zz . z yxyzzz
yy x yxzzz
yxzz
МУХА
ХК МУКА
МР РУКА
КА ЛОН РУЛОН
РУ СЛ . СЛОН
Примеры алгорифмов, использующие специальные символы, аннулирующие и
порождающие подстановки:
Удвоение исходной строки
х хх
у уу
хх хх
ху ух
ух ху
уу уу
.
— 68 —
Страницы
- « первая
- ‹ предыдущая
- …
- 66
- 67
- 68
- 69
- 70
- …
- следующая ›
- последняя »
