torre de  hanói

21
Torre de Hanói

Upload: zia

Post on 07-Jan-2016

101 views

Category:

Documents


1 download

DESCRIPTION

Torre de  Hanói. História. A torre de Hanói, também conhecida por torre do bramanismo ou quebra-cabeças do fim do mundo, foi publicada em 1883 pelo matemático Frances Edouard Lucas , com o pseudônimo Prof. N. Claus (de Siam), um anagrama de seu nome. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Torre de  Hanói

Torre de Hanói

Page 2: Torre de  Hanói

História

Page 3: Torre de  Hanói

• A torre de Hanói, também conhecida por torre do bramanismo ou quebra-cabeças do fim do mundo, foi publicada em 1883 pelo matemático Frances Edouard Lucas, com o pseudônimo Prof. N. Claus (de Siam), um anagrama de seu nome.

Page 4: Torre de  Hanói

• A publicação dizia que o jogo vinha do Vietnã, sendo popular também na China e no Japão, e acompanhava a caixa do quebra-cabeças.

Edouard Lucas teve inspiração de uma lenda para construir o jogo das Torres de Hanói. Já seu nome foi inspirado na torre símbolo da cidade de Hanói,

Page 5: Torre de  Hanói
Page 6: Torre de  Hanói

O que é Torre de Hanói?

Page 7: Torre de  Hanói

• é um quebra-cabeça que consiste em uma base contendo três pinos, em um dos quais são dispostos alguns discos uns sobre os outros, em ordem crescente de diâmetro, de cima para baixo. O problema consiste em passar todos os discos de um pino para outro qualquer, usando um dos pinos como auxiliar, de maneira que um disco maior nunca fique em cima de outro menor em nenhuma situação. O número de discos pode variar sendo que o mais simples contém apenas três.

Page 8: Torre de  Hanói
Page 9: Torre de  Hanói

Soluções

Page 10: Torre de  Hanói

• É interessante observar que o número mínimo de "movimentos" para conseguir transferir todos os discos da primeira estaca à terceira é 2n-1, sendo n o número de discos

• Para solucionar um Hanói de 7 discos, são necessários 127 movimentos.

Page 11: Torre de  Hanói

• A solução para o problema da Torre de Hanói com recursividade é compacta e baseia-se no seguinte:

• a) A única operação possível de ser executada é "move disco de um pino para outro";

• b) Uma torre com (N) discos, em um pino, pode ser reduzido ao disco de baixo e a torre de cima com (N-1) discos;

• c) A solução consiste em transferir a torre com (N-1) discos do pino origem para o pino auxiliar, mover o disco de baixo do pino origem para o pino destino e transferir a torre com (N-1) discos do pino auxiliar para o pino destino. Como a transferência da torre de cima não é uma operação possível de ser executada, ela deverá ser reduzida sucessivamente até transformar-se em um movimento de disco.

Page 12: Torre de  Hanói
Page 13: Torre de  Hanói

Aplicação Prática

Page 14: Torre de  Hanói

• A Torre de Hanói pode ser trabalhada em níveis de desenvolvimento com crianças. Na pré-escola, com regras simples de separação de cores e tamanhos, a torre de Hanoi ajuda em questões de coordenação motora, identificação de formas, ordem crescente e decrescente, entre outras formas de aprendizado.

• De uma maneira mais ampla, o jogo pode ser usado para o estabelecimento de estratégias de transferência das peças, como a contagem dos movimentos e raciocínio.

• Iniciando com um número menor de peças, ou seja, resolvendo problemas mais simples, teremos oportunidade de experimentar uma das mais importantes formas de raciocínio matemático.

Page 15: Torre de  Hanói
Page 16: Torre de  Hanói

• Vantagens• Algoritmos recursivos são mais compactos para

esse tipo de algoritmo, mais legíveis e mais fáceis de serem compreendidos. Além da facilidade de serem implementados em linguagens de programação.

• Desvantagens• Por usarem intensivamente a pilha, os algoritmos

recursivos tendem a ser mais lentos que os iterativos, porém pode valer a pena sacrificar a eficiência em benefício da clareza.

Page 17: Torre de  Hanói
Page 18: Torre de  Hanói

Conclusão

Page 19: Torre de  Hanói

• A Torre de Hanoi consiste em passar todos os discos de uma extremidade a outra sem que um disco maior fique em cima de um menor.

• As suas aplicações são basicamente usadas em escolas para que os professores possam melhorar e desenvolver o cognitivo das crianças, além do trabalho em grupo. Sendo este aplicado em pequenos grupos ou individualmente.

• A Torre de Hanói possui várias formas de resolução. Uma delas é a resolução recursiva a qual podemos dizer que é a mais limitada quanto ao tempo de realização, já que sua execução dependerá de alguns fatores para tornar-se mais eficaz.

• A resolução Iterativa utiliza alguns ciclos (estruturas) de repetição que podem ser chamados de laços, existe ainda a possibilidade de algumas estruturas adicionais (mais complexas) as quais tornam o algoritmo mais rápido.

• É fato que todo algoritmo recursivo possuí um algoritmo iterativo equivalente; Dependendo apenas da sua complexidade de construção.

Page 20: Torre de  Hanói
Page 21: Torre de  Hanói

• Alunas : Isabella , Jaine, Mariângela • Números: 09, 13 e 27• 1 ano “ B “• Professor: Cleber