APLICACIÓN DE LAS PILAS: BACKTRACKING

Slides:



Advertisements
Similar presentations
Procesadores superescalares
Advertisements

LAS SITUACIONES DE MODELACIÓN DEL MOVIMIENTO, CLASE 1 DR. LILIANA SUÁREZ TÉLLEZ CGFIE –IPN Módulo IV. Las gráficas y la modelación en matemáticas.
RECTAS EN EL ESPACIO. Algebra lineal Rectas en el espacio.
METODOLOGÍA DE LA INVESTIGACIÓN CURSO: DESARROLLO DE COMPETENCIAS CURSO HUMANISTA 2009.
Definición La resolución de problemas ayuda a reducir o eliminar los pensamientos negativos que llevan a la persona a creerse incapaz de manejar una decisión,
Las 4F’s del Marketing Digital
MÉTODO DE GAUSS SISTEMAS DE ECUACIONES LINEALES Tema 3.6 * 1º BCS.
Taller de Educación Tecnológica 2004
Unidad 1: ECUACIONES DIFERENCIALES DE PRIMER ORDEN
La energía eléctrica y sus usos
Probabilidad Profr. Eliud Quintero Rodríguez.
Ecuaciones diferenciales
Algoritmos y programas
Copyright © 2014 by The University of Kansas Encuestas de comportamiento.
ADMINISTRACIÓN DE REDES
PROBLEMAS FLUIDOS HOJA PARTE #3
LAS FRACCIONES.
Ejercicios clase anterior
Números Decimales 1º ESO Colegio Divina Pastora (Toledo)
SOCIEDADES DE INVERSIÓN PROYECTO DE SOCIEDAD DE INVERSION A LA MEDIDA.
Los Números Racionales
Brenda Liz Rodríguez Hernández ADOF-4077 Actualizado hasta noviembre 2010.
ANALISIS DE VENTAS.
Para otros usos de este término, véase Moda (desambiguación).
TEMA 5. La economía monetaria
Hno. Ricardo E. Reséndez Rodríguez
CAPÍTULO 3 DISEÑO DE CIRCUITOS IMPRESOS. GENERALIDADES PARA UN DISEÑO DE CIRCUITO IMPRESO Para todo diseño de un circuito impreso, lo primero y más importante.
Défilement automatique mujer ¿¿Sexo débil?? Eso es lo que los hombres decimos de ellas.
III. MÉTODO O TRADICIÓN METODOLÓGICA. PREGUNTA DE INVESTIGACIÓN Y MÉTODO Cada estrategia (MÉTODO) entrega determinada información que ilumina ciertos.
Ejercicios de Física en la Kinesiología
P 16-F El juego de los barquitos P 16-F El juego de los barquitos.
ALUMNAD0 AYUDANTE I.E.S AVERROES LA IDEA DEL PROGRAMA DE AYUDA ENTRE IGUALES FORMA PARTE DE LA ESTRATEGIA O VÍA PREVENTIVA QUE SE RECOGE EN.
Seminario Virtual 2do Grado. Trabajando con Power Point ENTORNO DE TRABAJO.
Mensaje EL SACERDOCIO DE TODO CREYENTE Hno. Isaías Rodríguez A.
Es necesaria a la razón Busca la Verdad Se pregunta por el fundamento de todo lo real: LA REALIDAD RADICAL.
Un hombre debe darse cuenta que no puede hacer. Todas nuestras actividades son mecánicas, todo es por impulso externo. G. I. Gurdjieff.
Si mueres antes que yo, pregunta si puedes
Si mueres antes que yo, pregunta si puedes llevar contigo a un amigo. Si vives cien días, yo quiero vivir 100 menos uno, para no tener que vivir sin tí.
ESCUELA JOSEFA ORTIZ DE DOMINGUEZ VESP. CLAVE 25EPR0143B SECTOR IV ZONA 012 CULIACAN, SINALOA. CONCURSO: DISEÑA EL CAMBIO. PROYECTO: “POR UNA ESCUELA MÁS.
Servidor Multimedia Marina Vergara.
Copyright © 2014 by The University of Kansas Formar y mantener relaciones.
@ Angel Prieto BenitoApuntes 2º Bachillerato C.S.1 MATEMÁTICAS A. CS II TEMA 1 Sistemas de ecuaciones lineales.
Introducción a programación web Martin Esses. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada.
Introducción Programación Lineal (PL) Muchas personas clasifican el desarrollo de La Programación Lineal (PL) entre los avances científicos mas importantes.
TELEFONÍA IP. DIRECCIÓN GENERAL DE TECNOLOGÍAS DE LA INFORMACIÓN TELEFONÍA IP.
El gerundio Nuevas Vistas ¿Que es el gerundio? El gerundio es otra forma del verbo que no especifica la persona, el numero, el tiempo, el modo.
EMPEZAMOS. MATERIALES Escoge dibujos relativos a un tema: Ej. Banderas del mundo. Escribe en carteles de 5x2 cm. Los nombre de los elementos del tema.
Vincent VanGogh Astor Piazzolla 1921 – 1992 Jorge Luís Borges Tres sufridas vidas dedicadas al arte en una confluencia de genialidades.
¿SOY UN EMPRENDEDOR? EMPRENDIMIENTO GRADOS 8VO & 9NO.
El Contratante debe ingresar a la pagina de Coomeva Ingresar al link de Oficina Virtual de Usuarios Coomeva medicina.
¡ Invita al amor a invadir tu casa ¡ Una mujer salió de su casa y vio a tres hombres con largas barbas blancas, sentados frente a su patio. Ella no los.
La calesita Hecha por Magali Steinberg, Ian Divinsky, Giuliana Dameschik y Tamara Hilsenrad.
MAXIMO COMUN DIVISOR. Es el mayor de los divisores comunes a dos o mas números. Un número entero d se llama máximo común divisor (MCD) de los números.
ECUACIONES Y POTENCIAS 2do trimestre. Ecuaciones Para organizar mejor el procedimiento de resolver una ecuación vamos a definir dos operaciones: Reducir.
Capìtulo 19 La Maximizaciòn del Beneficio. Beneficio Econòmico u Una empresa emplea los factores j = 1…,m para producir los bienes i = 1,…n. u Los volùmenes.
Cada mañana... la vida comienza inicia el movimiento... contínuo...
La opción que se toma para EDUCAR a un niño no es inocua y los resultados siempre serán consecuencia de la opción utilizada. Y también es importante tener.
¿ QUÉ ES EL SUBPROGRAMA DE SEGURIDAD INDUSTRIAL? Es el conjunto de técnicas y actividades desarrolladas para la identificación y control de los accidentes.
Pontevedra, Enero 2015 Julio Ventín Rivas GENERALIDADES DE LOS LANZAMIENTOS.
 2.1 Actividad de Evaluación Dina J. Rodriguez Pastor Prof. Lorena Llerandi SOSC 1020.
MAPAS DE PROGRESO DEL APRENDIZAJE: LA PROPUESTA NACIONAL DE ESTÁNDARES DE APRENDIZAJE.
SISTEMAS DE NUMERACIÓN Facultad de Ingeniería.  Conjunto de símbolos y reglas que permiten representar datos numéricos. Sistema de numeración posicional:
NORMAS DE SEGURIDAD INDUSTRIAL ( ISO OSHAS ) Realizado por: Jhonatan Paul Chacaltana Quispe.
Subí el volumen de tus parlantes y disfruta del mensaje de fin de semana con junto a Sinatra y Pavarotti, déjalo que corra mientras lo meditas…
CONCLUSIONES SIN DUDA ALGUNA, LA MEJOR FORMA DE EVITAR ESTAS CONSECUENCIAS ES CONSEGUIR QUE LOS ADOLESCENTES NO SE IMPLIQUEN EN CONDUCTAS QUE PUEDAN SUPONER.
Prof. Alex Iparraguirre Zavaleta 1 Universidad Alas Peruanas - Facultad de ciencias empresariales.
Soluciones o Disoluciones
martes, 21 de junio de 2016martes, 21 de junio de 2016martes, 21 de junio de 2016martes, 21 de junio de 2016martes, 21 de junio de 2016martes, 21 de junio.
XXXV COLOQUIO DE INVESTIGACIÓN DE LA FES IZTACALA 24 y 25 de AGOSTO 2016 INSTRUCTIVO DE REGISTRO PARA: CARTEL.
Intervalos de Confianza Inferencia Estadística. Intervalos de Confianza Métodos de estimación: Estimación puntual: utilización de datos de la muestra.
Presentation transcript:

APLICACIÓN DE LAS PILAS: BACKTRACKING Estructuras de Datos

¿QUE ES BACKTRACKING? Método para resolución de problemas Backtracking  Retroceso o Vuelta Atrás Realiza una búsqueda exhaustiva de una posible solución Consiste en seguir un camino buscando una solución Si por ese camino no se llega a la solución, se retrocede por el camino seguido hasta que se encuentre otro camino O hasta que se llegue al inicio, lo cual indica que ya no hay solución Como se implementa Con Recursividad o Con Pilas Dinámicas

PAINT: RELLENO CON COLOR Pintar aquí

RELLENAR: QUE SIGNIFICA El programa necesita que le indiquen de que color desean rellenar y desde donde Color y Posición (fila, columna): Naranja y (2,0) Obtiene también el color de la Posición escogida antes de pintarla (Blanco en nuestro ejemplo) La idea es cambiar todos los cuadros Blancos adyacentes por Naranjas

¿Cómo HACERLO? Si la Posición dada es Blanca La pinto de Naranja Guardo el rastro de lo ultimo pintado En caso de que necesite regresar a este punto mas tarde Ahora en cada una de las 4 posibilidades Arriba, Derecha, Abajo, Izquierda Pregunto si puedo moverme( si hay posición y si es de color blanco) Si puedo ir a otro cajón me muevo y se repite todo Si no puedo ir, obtengo la ultima posición pintada (de mi pila de rastros) Y repito todo (vuelvo a intentar) Si ya no hay rastros guardados, es que no hay mas nada que pintar Todo termina

PAINT: ANIMACION CON LA PILA 2,2 3,2 8,0 4,2 5,2 8,1 6,2 8,2 7,2 7,1 7,0 6,0 La pila esta vacía, ya no hay mas donde ir 5,0 4,0 3,0 2,0

OTROS EJEMPLOS DE BACKTRACKING Dado un laberinto, determine la ruta para llegar del inicio al fin Dada la matriz de adyacencia de un mapa de ciudades, determine si hay o no camino entre dos ciudades dadas Etc.