SlideShare una empresa de Scribd logo
La Torre de Hanoi (también llamada la Torre de Brahma o la Torre de Lucas) es un juego
matemático o puzzle. Se compone de tres varillas, y un número de discos de diferentes
tamaños que pueden deslizarse a cualquier varilla. El rompecabezas comienza con los
discos en una pila ordenada en orden ascendente de tamaño de una varilla, el más
pequeño en la parte superior, formando un cono.
El objetivo del rompecabezas es mover toda la pila a otra varilla, obedeciendo las
siguientes reglas:
Sólo un disco se puede mover a la vez.
Cada movimiento consiste en tomar el disco superior de una de las pilas y
colocándolo en la parte superior de la otra pila es decir, un disco sólo se puede mover
si es el disco más superior en una pila.
Ningún disco puede ser colocado en la parte superior de un disco más pequeño.
Estado Inicial
Estado Final
Implementación Recursiva
Es una técnica de programación que se utiliza para realizar una llamada a una función desde la misma función.
Aquel que se llama a si mismo hasta encontrar un fin o hasta llegar a un índice. Tienen alguna condición que si ya no se cumple y no
sigue llamando a su método.
Ventajas
 Soluciona problemas recurrentes.
 Son programas cortos.
 Soluciones simples, claras.
 Soluciones elegantes.
 Soluciones a problemas complejos.
Desventajas
 Creación de muchas variables.
 Puede necesitar mucha memoria.
 La ineficiencia inherente de algunos algoritmos recursivos.
 Sobrecarga asociada con las llamadas a subalgoritmos, ya que una simple llamada puede generar un gran número de
llamadas recursivas.
Implementación Iterativa
Es una técnica de programación que utiliza bucles para realizar ciertas acciones repetidamente, hasta que se cumple una condición.
Ventajas
 Permite manejar la complejidad del proyecto, apuntando a la resolución de los problemas por partes.
 El aprendizaje y experiencia del equipo
 Mejora exponencialmente el trabajo,
 Aumenta la productividad
 Permite optimizar el proceso en el corto plazo.
Desventajas
 El uso de un desarrollo iterativo e incremental no garantiza por sí solo el éxito de su uso.
 Hay costos ocultos en su implementación, ya que se incorporan varias actividades a realizar por el equipo, y hay que saber
medir ese impacto para no fracasar en el intento.

Más contenido relacionado

La actualidad más candente

Actividades ludicas
Actividades ludicasActividades ludicas
Actividades ludicas
Nallely Rojas
 
Rincones de-aprendizaje
Rincones de-aprendizajeRincones de-aprendizaje
Rincones de-aprendizaje
Verito Solis
 
Actividades ludicas wlady (wecompress.com)
Actividades ludicas wlady (wecompress.com)Actividades ludicas wlady (wecompress.com)
Actividades ludicas wlady (wecompress.com)
miltonEspin
 
Juegos 2 twister
Juegos 2 twisterJuegos 2 twister
Juegos 2 twister
silsosa
 
Metodo.montessori resumen
Metodo.montessori resumenMetodo.montessori resumen
Metodo.montessori resumen
Habyrs Ruiz
 
Momentos del juego trabajo
Momentos del juego trabajoMomentos del juego trabajo
Momentos del juego trabajo
Kerly Espinosa
 
El método dalcroze
El método dalcrozeEl método dalcroze
El método dalcroze
abullejos
 
La importancia del material concreto en el proceso educativo
La importancia del material concreto en el proceso educativoLa importancia del material concreto en el proceso educativo
La importancia del material concreto en el proceso educativo
Comunidad Educativa Alborada Loncoche
 
MéTodo LúDico
MéTodo LúDicoMéTodo LúDico
MéTodo LúDico
marcyto
 
Aprender las tablas de multiplicar
Aprender las tablas de multiplicarAprender las tablas de multiplicar
Aprender las tablas de multiplicar
Grupo editorial Estelar
 
Analisis critico de los medios y recursos tecnologicos
Analisis critico de los medios  y recursos tecnologicosAnalisis critico de los medios  y recursos tecnologicos
Analisis critico de los medios y recursos tecnologicos
EVELYN VILCA CRUZ
 
Sebran como sofware educativa para la materia de
Sebran como sofware educativa para la materia deSebran como sofware educativa para la materia de
Sebran como sofware educativa para la materia de
Armando Pomaire
 
Matriz de planificación de actividades lúdicas en niños de 0 a 3 años
Matriz de planificación de actividades lúdicas en niños de 0 a 3 años Matriz de planificación de actividades lúdicas en niños de 0 a 3 años
Matriz de planificación de actividades lúdicas en niños de 0 a 3 años
Likati Lubi
 
Sebran
SebranSebran
Sebran
Kazumi Osako
 
Estrategias metodológicas para el nivel inicial por Deysi Borja
Estrategias metodológicas para el nivel inicial por Deysi BorjaEstrategias metodológicas para el nivel inicial por Deysi Borja
Estrategias metodológicas para el nivel inicial por Deysi Borja
deysiborja
 
Gamificacion y educacion
Gamificacion y educacionGamificacion y educacion
Gamificacion y educacion
Daniel Parente
 
Pensamiento logico matematico
Pensamiento logico matematicoPensamiento logico matematico
Pensamiento logico matematico
'อาร์ท' ท่อบึ้ม
 
CANTIDAD - CUANTIFICADORES EN EDUACION INICIAL
CANTIDAD - CUANTIFICADORES EN EDUACION INICIALCANTIDAD - CUANTIFICADORES EN EDUACION INICIAL
CANTIDAD - CUANTIFICADORES EN EDUACION INICIAL
Yuriko Ayllón Macedo
 
Mapa mental ludica
Mapa mental ludicaMapa mental ludica
Mapa mental ludica
Yurani isabel Peña olaya
 
El juego y la musica como estrategia educativa
El juego y la musica como estrategia educativaEl juego y la musica como estrategia educativa
El juego y la musica como estrategia educativa
LICMURO
 

La actualidad más candente (20)

Actividades ludicas
Actividades ludicasActividades ludicas
Actividades ludicas
 
Rincones de-aprendizaje
Rincones de-aprendizajeRincones de-aprendizaje
Rincones de-aprendizaje
 
Actividades ludicas wlady (wecompress.com)
Actividades ludicas wlady (wecompress.com)Actividades ludicas wlady (wecompress.com)
Actividades ludicas wlady (wecompress.com)
 
Juegos 2 twister
Juegos 2 twisterJuegos 2 twister
Juegos 2 twister
 
Metodo.montessori resumen
Metodo.montessori resumenMetodo.montessori resumen
Metodo.montessori resumen
 
Momentos del juego trabajo
Momentos del juego trabajoMomentos del juego trabajo
Momentos del juego trabajo
 
El método dalcroze
El método dalcrozeEl método dalcroze
El método dalcroze
 
La importancia del material concreto en el proceso educativo
La importancia del material concreto en el proceso educativoLa importancia del material concreto en el proceso educativo
La importancia del material concreto en el proceso educativo
 
MéTodo LúDico
MéTodo LúDicoMéTodo LúDico
MéTodo LúDico
 
Aprender las tablas de multiplicar
Aprender las tablas de multiplicarAprender las tablas de multiplicar
Aprender las tablas de multiplicar
 
Analisis critico de los medios y recursos tecnologicos
Analisis critico de los medios  y recursos tecnologicosAnalisis critico de los medios  y recursos tecnologicos
Analisis critico de los medios y recursos tecnologicos
 
Sebran como sofware educativa para la materia de
Sebran como sofware educativa para la materia deSebran como sofware educativa para la materia de
Sebran como sofware educativa para la materia de
 
Matriz de planificación de actividades lúdicas en niños de 0 a 3 años
Matriz de planificación de actividades lúdicas en niños de 0 a 3 años Matriz de planificación de actividades lúdicas en niños de 0 a 3 años
Matriz de planificación de actividades lúdicas en niños de 0 a 3 años
 
Sebran
SebranSebran
Sebran
 
Estrategias metodológicas para el nivel inicial por Deysi Borja
Estrategias metodológicas para el nivel inicial por Deysi BorjaEstrategias metodológicas para el nivel inicial por Deysi Borja
Estrategias metodológicas para el nivel inicial por Deysi Borja
 
Gamificacion y educacion
Gamificacion y educacionGamificacion y educacion
Gamificacion y educacion
 
Pensamiento logico matematico
Pensamiento logico matematicoPensamiento logico matematico
Pensamiento logico matematico
 
CANTIDAD - CUANTIFICADORES EN EDUACION INICIAL
CANTIDAD - CUANTIFICADORES EN EDUACION INICIALCANTIDAD - CUANTIFICADORES EN EDUACION INICIAL
CANTIDAD - CUANTIFICADORES EN EDUACION INICIAL
 
Mapa mental ludica
Mapa mental ludicaMapa mental ludica
Mapa mental ludica
 
El juego y la musica como estrategia educativa
El juego y la musica como estrategia educativaEl juego y la musica como estrategia educativa
El juego y la musica como estrategia educativa
 

Último

Controles Militares espe sobre (1).pptx
Controles Militares espe sobre  (1).pptxControles Militares espe sobre  (1).pptx
Controles Militares espe sobre (1).pptx
DieguinhoSalazar
 
La doble vida del ATP. DIEGO GOMEZ.pdf 123
La doble vida del ATP. DIEGO GOMEZ.pdf 123La doble vida del ATP. DIEGO GOMEZ.pdf 123
La doble vida del ATP. DIEGO GOMEZ.pdf 123
DiegoGomez400963
 
HÁBITAT DEL DESIERTO CALIDO PRESENTACIÓN
HÁBITAT DEL DESIERTO CALIDO PRESENTACIÓNHÁBITAT DEL DESIERTO CALIDO PRESENTACIÓN
HÁBITAT DEL DESIERTO CALIDO PRESENTACIÓN
candelaalonso7
 
oso panda vida reproducción hábitat y hábitos
oso panda vida reproducción hábitat y hábitososo panda vida reproducción hábitat y hábitos
oso panda vida reproducción hábitat y hábitos
olswaldso62
 
35 WAIS III Manual de administracion y puntuacion 1.pdf
35 WAIS III Manual de administracion y puntuacion 1.pdf35 WAIS III Manual de administracion y puntuacion 1.pdf
35 WAIS III Manual de administracion y puntuacion 1.pdf
JessicaNuez61
 
Clase de Teoria - N° 4. Oxígeno. Dr. Andonaire
Clase de Teoria - N° 4. Oxígeno. Dr. AndonaireClase de Teoria - N° 4. Oxígeno. Dr. Andonaire
Clase de Teoria - N° 4. Oxígeno. Dr. Andonaire
DiegoCiroCamarenaCan
 
García, Francisco. - Las Navas de Tolosa [2024].pdf
García, Francisco. - Las Navas de Tolosa [2024].pdfGarcía, Francisco. - Las Navas de Tolosa [2024].pdf
García, Francisco. - Las Navas de Tolosa [2024].pdf
frank0071
 
SEMANA 10 - ADHESION CELULAR / BIOLOGÍA CELULAR
SEMANA 10 - ADHESION CELULAR  / BIOLOGÍA CELULARSEMANA 10 - ADHESION CELULAR  / BIOLOGÍA CELULAR
SEMANA 10 - ADHESION CELULAR / BIOLOGÍA CELULAR
JeanAbreguParedes
 
geología de Venezuela, TEMA PALEOZOICO.pdf
geología de Venezuela, TEMA PALEOZOICO.pdfgeología de Venezuela, TEMA PALEOZOICO.pdf
geología de Venezuela, TEMA PALEOZOICO.pdf
DanielaAlvarez728528
 
terapia hormonal de la menopausia.......
terapia hormonal de la menopausia.......terapia hormonal de la menopausia.......
terapia hormonal de la menopausia.......
JosalbertoLpezLpez
 
la gangrena de fournier presentacion de p
la gangrena de fournier presentacion de pla gangrena de fournier presentacion de p
la gangrena de fournier presentacion de p
cesarivan2201
 
Rodríguez, C. - La batalla campal en la Edad Media [2018].pdf
Rodríguez, C. - La batalla campal en la Edad Media [2018].pdfRodríguez, C. - La batalla campal en la Edad Media [2018].pdf
Rodríguez, C. - La batalla campal en la Edad Media [2018].pdf
frank0071
 
Seguridad Documental unne Criminalisticas catedra de documentologia 1
Seguridad Documental unne Criminalisticas catedra de documentologia 1Seguridad Documental unne Criminalisticas catedra de documentologia 1
Seguridad Documental unne Criminalisticas catedra de documentologia 1
911Busisness911
 
Neflogia un recuento anatomico, fisiologico y embriologico
Neflogia un recuento anatomico, fisiologico y embriologicoNeflogia un recuento anatomico, fisiologico y embriologico
Neflogia un recuento anatomico, fisiologico y embriologico
GladysGuevara6
 
CAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALES
CAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALESCAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALES
CAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALES
dianamichelleolivier
 
Cardiopatias cianogenas con hipoflujo pulmonar.pptx
Cardiopatias cianogenas con hipoflujo pulmonar.pptxCardiopatias cianogenas con hipoflujo pulmonar.pptx
Cardiopatias cianogenas con hipoflujo pulmonar.pptx
ELVISGLEN
 
Aminoácidos, peptidos y proteínas UNE II
Aminoácidos, peptidos y proteínas UNE IIAminoácidos, peptidos y proteínas UNE II
Aminoácidos, peptidos y proteínas UNE II
isaacgutierrez1509
 
explorando los sistemas mixtos o de transicion
explorando los sistemas mixtos o de transicionexplorando los sistemas mixtos o de transicion
explorando los sistemas mixtos o de transicion
eyusxqmcgrlzirabeh
 
Los objetos de aprendizaje enfocados en las caracteristicas primcipales
Los objetos de aprendizaje enfocados en las caracteristicas primcipalesLos objetos de aprendizaje enfocados en las caracteristicas primcipales
Los objetos de aprendizaje enfocados en las caracteristicas primcipales
DanielNava80
 
Heterociclos; pequeñas y maravillosas estructuras-Química
Heterociclos; pequeñas y maravillosas estructuras-QuímicaHeterociclos; pequeñas y maravillosas estructuras-Química
Heterociclos; pequeñas y maravillosas estructuras-Química
PriyaQuijano
 

Último (20)

Controles Militares espe sobre (1).pptx
Controles Militares espe sobre  (1).pptxControles Militares espe sobre  (1).pptx
Controles Militares espe sobre (1).pptx
 
La doble vida del ATP. DIEGO GOMEZ.pdf 123
La doble vida del ATP. DIEGO GOMEZ.pdf 123La doble vida del ATP. DIEGO GOMEZ.pdf 123
La doble vida del ATP. DIEGO GOMEZ.pdf 123
 
HÁBITAT DEL DESIERTO CALIDO PRESENTACIÓN
HÁBITAT DEL DESIERTO CALIDO PRESENTACIÓNHÁBITAT DEL DESIERTO CALIDO PRESENTACIÓN
HÁBITAT DEL DESIERTO CALIDO PRESENTACIÓN
 
oso panda vida reproducción hábitat y hábitos
oso panda vida reproducción hábitat y hábitososo panda vida reproducción hábitat y hábitos
oso panda vida reproducción hábitat y hábitos
 
35 WAIS III Manual de administracion y puntuacion 1.pdf
35 WAIS III Manual de administracion y puntuacion 1.pdf35 WAIS III Manual de administracion y puntuacion 1.pdf
35 WAIS III Manual de administracion y puntuacion 1.pdf
 
Clase de Teoria - N° 4. Oxígeno. Dr. Andonaire
Clase de Teoria - N° 4. Oxígeno. Dr. AndonaireClase de Teoria - N° 4. Oxígeno. Dr. Andonaire
Clase de Teoria - N° 4. Oxígeno. Dr. Andonaire
 
García, Francisco. - Las Navas de Tolosa [2024].pdf
García, Francisco. - Las Navas de Tolosa [2024].pdfGarcía, Francisco. - Las Navas de Tolosa [2024].pdf
García, Francisco. - Las Navas de Tolosa [2024].pdf
 
SEMANA 10 - ADHESION CELULAR / BIOLOGÍA CELULAR
SEMANA 10 - ADHESION CELULAR  / BIOLOGÍA CELULARSEMANA 10 - ADHESION CELULAR  / BIOLOGÍA CELULAR
SEMANA 10 - ADHESION CELULAR / BIOLOGÍA CELULAR
 
geología de Venezuela, TEMA PALEOZOICO.pdf
geología de Venezuela, TEMA PALEOZOICO.pdfgeología de Venezuela, TEMA PALEOZOICO.pdf
geología de Venezuela, TEMA PALEOZOICO.pdf
 
terapia hormonal de la menopausia.......
terapia hormonal de la menopausia.......terapia hormonal de la menopausia.......
terapia hormonal de la menopausia.......
 
la gangrena de fournier presentacion de p
la gangrena de fournier presentacion de pla gangrena de fournier presentacion de p
la gangrena de fournier presentacion de p
 
Rodríguez, C. - La batalla campal en la Edad Media [2018].pdf
Rodríguez, C. - La batalla campal en la Edad Media [2018].pdfRodríguez, C. - La batalla campal en la Edad Media [2018].pdf
Rodríguez, C. - La batalla campal en la Edad Media [2018].pdf
 
Seguridad Documental unne Criminalisticas catedra de documentologia 1
Seguridad Documental unne Criminalisticas catedra de documentologia 1Seguridad Documental unne Criminalisticas catedra de documentologia 1
Seguridad Documental unne Criminalisticas catedra de documentologia 1
 
Neflogia un recuento anatomico, fisiologico y embriologico
Neflogia un recuento anatomico, fisiologico y embriologicoNeflogia un recuento anatomico, fisiologico y embriologico
Neflogia un recuento anatomico, fisiologico y embriologico
 
CAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALES
CAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALESCAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALES
CAMBIOS INSTITUCIONALES Y NORMATIVOS. CIENCIAS SOCIALES
 
Cardiopatias cianogenas con hipoflujo pulmonar.pptx
Cardiopatias cianogenas con hipoflujo pulmonar.pptxCardiopatias cianogenas con hipoflujo pulmonar.pptx
Cardiopatias cianogenas con hipoflujo pulmonar.pptx
 
Aminoácidos, peptidos y proteínas UNE II
Aminoácidos, peptidos y proteínas UNE IIAminoácidos, peptidos y proteínas UNE II
Aminoácidos, peptidos y proteínas UNE II
 
explorando los sistemas mixtos o de transicion
explorando los sistemas mixtos o de transicionexplorando los sistemas mixtos o de transicion
explorando los sistemas mixtos o de transicion
 
Los objetos de aprendizaje enfocados en las caracteristicas primcipales
Los objetos de aprendizaje enfocados en las caracteristicas primcipalesLos objetos de aprendizaje enfocados en las caracteristicas primcipales
Los objetos de aprendizaje enfocados en las caracteristicas primcipales
 
Heterociclos; pequeñas y maravillosas estructuras-Química
Heterociclos; pequeñas y maravillosas estructuras-QuímicaHeterociclos; pequeñas y maravillosas estructuras-Química
Heterociclos; pequeñas y maravillosas estructuras-Química
 

La torre de hanoi

  • 1. La Torre de Hanoi (también llamada la Torre de Brahma o la Torre de Lucas) es un juego matemático o puzzle. Se compone de tres varillas, y un número de discos de diferentes tamaños que pueden deslizarse a cualquier varilla. El rompecabezas comienza con los discos en una pila ordenada en orden ascendente de tamaño de una varilla, el más pequeño en la parte superior, formando un cono. El objetivo del rompecabezas es mover toda la pila a otra varilla, obedeciendo las siguientes reglas: Sólo un disco se puede mover a la vez. Cada movimiento consiste en tomar el disco superior de una de las pilas y colocándolo en la parte superior de la otra pila es decir, un disco sólo se puede mover si es el disco más superior en una pila. Ningún disco puede ser colocado en la parte superior de un disco más pequeño.
  • 3. Implementación Recursiva Es una técnica de programación que se utiliza para realizar una llamada a una función desde la misma función. Aquel que se llama a si mismo hasta encontrar un fin o hasta llegar a un índice. Tienen alguna condición que si ya no se cumple y no sigue llamando a su método. Ventajas  Soluciona problemas recurrentes.  Son programas cortos.  Soluciones simples, claras.  Soluciones elegantes.  Soluciones a problemas complejos. Desventajas  Creación de muchas variables.  Puede necesitar mucha memoria.  La ineficiencia inherente de algunos algoritmos recursivos.  Sobrecarga asociada con las llamadas a subalgoritmos, ya que una simple llamada puede generar un gran número de llamadas recursivas.
  • 4. Implementación Iterativa Es una técnica de programación que utiliza bucles para realizar ciertas acciones repetidamente, hasta que se cumple una condición. Ventajas  Permite manejar la complejidad del proyecto, apuntando a la resolución de los problemas por partes.  El aprendizaje y experiencia del equipo  Mejora exponencialmente el trabajo,  Aumenta la productividad  Permite optimizar el proceso en el corto plazo. Desventajas  El uso de un desarrollo iterativo e incremental no garantiza por sí solo el éxito de su uso.  Hay costos ocultos en su implementación, ya que se incorporan varias actividades a realizar por el equipo, y hay que saber medir ese impacto para no fracasar en el intento.