Рубрики

ВОРОТА | GATE-CS-2009 | Вопрос 60

Пусть L = L1∩L2, где L1 и L2 — языки, как определено ниже:

L1 = { | m, n >= 0 }
L2 = { | i, j, k >= 0 }

Тогда L
(А) не рекурсивный
(B) Обычный
(C) Контекстно-свободный, но не регулярный
(D) Рекурсивно перечислимый, но не контекстно-свободный.

Ответ: (с)
Объяснение: Язык L1 принимает строки {c, abc, abcab, aabbcab, aabbcaabb,…} и L2 принимает строки {a, b, c, ab, abc, aabc, aabbc,…}. Пересечение этих двух языков который является контекстно-свободным, но не регулярным.
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2009 | Вопрос 60

0.00 (0%) 0 votes