SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
AFND, AFND- y ERϵ
IfYouLikeRegularExpressionsSoMuch,WhyDon'tYouMarryThem?—
JeffAtwooddeCodingHorror
Ivan Meza
Con crear una AFND- (grafico) para la
expresión:
Σ = {a, b} ϵ
(aa + aab b)
∗
Con la solución anterior, sacar su tabla de transición
Usando el AFND- anterior crear un AFNDϵ
Usando el AFND anterior crear un AF
q₀ q₂
q₁ q₃
q₄
ε
b b
ε
a
a
ε
ε
a
Calcular el AFND
Calcular el AF
Proponer una
ER
Python tiene el siguiente módulo
import re 
match=re.search(r'aaa','gaaato') 
print(match) 
match=re.search(r'aaa','gaato') 
print(match)
match=re.search(r'..a','gaaato') 
print(match) 
print(match.group())
match=re.search(r'ddd','g123to') 
match=re.search(r'wwww','@gato@')
match=re.search(r'ga+','gaaaato') 
match=re.search(r'ga*','gaaaato')
match=re.search(r'w+@w+','ivan­meza@gmail.com') 
match=re.search(r'[w.­]+@[w.­]+','ivan­meza@gmail.com')
Hacer un programa que lea lo que teclees y revise si tecleaste
un número par de bes
entrada=raw_input()
Hacer un programa que lea lo que teclees y identifique
números de teléfonos
ivanvladimir@gmail.com ivanvladimir.github.io ivanvladimir
Autómatas finitos y expresiones regulares by is
licensed under a
.
Creado a partir de la obra en
Ivan V. Meza Ruiz
Creative Commons Reconocimiento 4.0
Internacional License
http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/fsm_examples.htm

Mais conteúdo relacionado

Mais procurados

Práctico 5 Derivadas
Práctico 5 DerivadasPráctico 5 Derivadas
Práctico 5 Derivadas
guestecc8d0e
 
Ejercicios de programacion usando comando Fix, MOd y IF-ELSE
Ejercicios de programacion usando comando Fix, MOd y IF-ELSEEjercicios de programacion usando comando Fix, MOd y IF-ELSE
Ejercicios de programacion usando comando Fix, MOd y IF-ELSE
Patricio Cruz
 
Unidad 7 iniciacion al calculo de derivadas
Unidad 7 iniciacion al calculo de derivadasUnidad 7 iniciacion al calculo de derivadas
Unidad 7 iniciacion al calculo de derivadas
Eva Espinosa
 
trabajo de matematica basica
trabajo de matematica basicatrabajo de matematica basica
trabajo de matematica basica
melendezangeles96
 
Algoritmica i clase06 practica 6 solucionario
Algoritmica i clase06 practica 6 solucionarioAlgoritmica i clase06 practica 6 solucionario
Algoritmica i clase06 practica 6 solucionario
Julio Pari
 

Mais procurados (20)

1 er informe
1 er informe1 er informe
1 er informe
 
programación
programaciónprogramación
programación
 
Práctico 5 Derivadas
Práctico 5 DerivadasPráctico 5 Derivadas
Práctico 5 Derivadas
 
Ejercicio extra funciones
Ejercicio extra funcionesEjercicio extra funciones
Ejercicio extra funciones
 
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDAEJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
 
Mi primer gráfico
Mi primer gráficoMi primer gráfico
Mi primer gráfico
 
Resultado de una raiz
Resultado de una raizResultado de una raiz
Resultado de una raiz
 
Ejercicios de programacion usando comando Fix, MOd y IF-ELSE
Ejercicios de programacion usando comando Fix, MOd y IF-ELSEEjercicios de programacion usando comando Fix, MOd y IF-ELSE
Ejercicios de programacion usando comando Fix, MOd y IF-ELSE
 
Derivadas "Calculo Diferencial"
Derivadas "Calculo Diferencial"Derivadas "Calculo Diferencial"
Derivadas "Calculo Diferencial"
 
Notación de Función
Notación de FunciónNotación de Función
Notación de Función
 
SeccióN 1 – 7
SeccióN 1 – 7SeccióN 1 – 7
SeccióN 1 – 7
 
Unidad 7 iniciacion al calculo de derivadas
Unidad 7 iniciacion al calculo de derivadasUnidad 7 iniciacion al calculo de derivadas
Unidad 7 iniciacion al calculo de derivadas
 
trabajo de matematica basica
trabajo de matematica basicatrabajo de matematica basica
trabajo de matematica basica
 
Eva
EvaEva
Eva
 
Algoritmica i clase06 practica 6 solucionario
Algoritmica i clase06 practica 6 solucionarioAlgoritmica i clase06 practica 6 solucionario
Algoritmica i clase06 practica 6 solucionario
 
Funciones
FuncionesFunciones
Funciones
 
Funciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplosFunciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplos
 
Vectores en c++
Vectores en c++Vectores en c++
Vectores en c++
 
04 1
04 104 1
04 1
 
Ejemplo1,2,3
Ejemplo1,2,3Ejemplo1,2,3
Ejemplo1,2,3
 

Destaque

Destaque (20)

Las máquinas que computan
Las máquinas que computanLas máquinas que computan
Las máquinas que computan
 
Depende del contexto
Depende del contextoDepende del contexto
Depende del contexto
 
La pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirLa pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidir
 
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
 
1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik
 
Multimedia (keliling lingkaran)
Multimedia (keliling lingkaran)Multimedia (keliling lingkaran)
Multimedia (keliling lingkaran)
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .
 
Las máquinas que están en varios lugares
Las máquinas que están en varios lugaresLas máquinas que están en varios lugares
Las máquinas que están en varios lugares
 
Revisión de problemas
Revisión de problemasRevisión de problemas
Revisión de problemas
 
1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik
 
International Conference at MET IOM Dec. 2016
International Conference at  MET IOM Dec. 2016International Conference at  MET IOM Dec. 2016
International Conference at MET IOM Dec. 2016
 
Máquinas que comen máquinas
Máquinas que comen máquinasMáquinas que comen máquinas
Máquinas que comen máquinas
 
Pocket Guide to Delivering Effective Presentations
Pocket Guide to Delivering Effective PresentationsPocket Guide to Delivering Effective Presentations
Pocket Guide to Delivering Effective Presentations
 
Máquinas que comen máquinas
Máquinas que comen máquinasMáquinas que comen máquinas
Máquinas que comen máquinas
 
Problemas con conjuntos
Problemas con conjuntosProblemas con conjuntos
Problemas con conjuntos
 
Imran CV[1]
Imran CV[1]Imran CV[1]
Imran CV[1]
 
Afnd, afnd e y er
Afnd, afnd e y erAfnd, afnd e y er
Afnd, afnd e y er
 
Implementing new technology skills guide
Implementing new technology skills guideImplementing new technology skills guide
Implementing new technology skills guide
 
De qué tamaño es mi problema
De qué tamaño es mi problemaDe qué tamaño es mi problema
De qué tamaño es mi problema
 
Jerarquias de Chomsky 2016-II
Jerarquias de Chomsky 2016-IIJerarquias de Chomsky 2016-II
Jerarquias de Chomsky 2016-II
 

Mais de Ivan Vladimir Meza-Ruiz

Mais de Ivan Vladimir Meza-Ruiz (20)

Jerarquias de Chomsky 2018-II
Jerarquias de Chomsky 2018-IIJerarquias de Chomsky 2018-II
Jerarquias de Chomsky 2018-II
 
Jerarquías de chomsky 2018 i
Jerarquías de chomsky 2018 iJerarquías de chomsky 2018 i
Jerarquías de chomsky 2018 i
 
Jerarquías de chomsky 2017 II
Jerarquías de chomsky 2017 IIJerarquías de chomsky 2017 II
Jerarquías de chomsky 2017 II
 
De qué tamaño es mi problema
De qué tamaño es mi problemaDe qué tamaño es mi problema
De qué tamaño es mi problema
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 
Mt calculadora
Mt calculadoraMt calculadora
Mt calculadora
 
Autómatas lineales con frontera
Autómatas lineales con fronteraAutómatas lineales con frontera
Autómatas lineales con frontera
 
Autómata de pila
Autómata de pilaAutómata de pila
Autómata de pila
 
Automata de pilas y sus límetes
Automata de pilas y sus límetesAutomata de pilas y sus límetes
Automata de pilas y sus límetes
 
Gramáticas libres de contexto
Gramáticas libres de contextoGramáticas libres de contexto
Gramáticas libres de contexto
 
Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regulares
 
Recapitulación
RecapitulaciónRecapitulación
Recapitulación
 
La pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirLa pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidir
 
Problemas, problemas y más problemas
Problemas, problemas y más problemasProblemas, problemas y más problemas
Problemas, problemas y más problemas
 
Máquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaMáquinas de turing o máquinas con cola
Máquinas de turing o máquinas con cola
 
Depende del contexto
Depende del contextoDepende del contexto
Depende del contexto
 
Revisando la jerarquía de chomsky
Revisando la jerarquía de chomskyRevisando la jerarquía de chomsky
Revisando la jerarquía de chomsky
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .
 
Gramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátGramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitát
 
La máquina sin memoria
La máquina sin memoriaLa máquina sin memoria
La máquina sin memoria
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Afnd, afnd e y er