PUERTA | PUERTA CS Simulacro 2018 | Juego 2 | Pregunta 48

¿Cuál es el lenguaje generado por esta expresión regular?

(b + ε ) (a + ab)* 

(A) Siempre comienza con b
(B) Puede tener cualquier número de ba y ab
(C) No puede tener 2 b juntas.
(D) Comienza y termina con el mismo símbolo

Respuesta: (C)
Explicación:

R.E. = b(a + ab)* + (a + ba)*
     = (b + ε ) (a + ab)* 

O

R.E. = (a + ba)* + (a + ba)*b
     = (a + ba)* (ε + b)

Ambos significan ‘No se pueden tener 2 b juntas’.
La opción (C) es correcta.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *