FC ConcursosFC Concursos

Flashcard FC628394

Como se obtém recursivamente a sequência de movimentos da Torre de Hanói para n discos?

Sequências de Números, Figuras, Letras e Palavras

NC UFPR (FUNPAR) · 2015

De acordo com o assunto Raciocínio Lógico: Sequências de Números, Figuras, Letras e Palavras, responda:

Como se obtém recursivamente a sequência de movimentos da Torre de Hanói para n discos?
Mostrar resposta e comentário

Resposta

S_n = S_{n-1} X S_{n-1}, onde X é o disco de maior tamanho, e o comprimento é \(2^n-1\).

Explicação:
Usa-se a recorrência, primeiro executa-se a sequência para os n-1 discos menores, depois move-se o maior disco, por fim repete-se a mesma sequência dos n-1 discos.

Exemplo:
Sea rótulos L, M, N, O, P para discos do menor ao maior.
• S1 = L
• S2 = S1 M S1 = LML
• S3 = S2 N S2 = LMLNLML
• S4 = S3 O S3 = LMLNLML O LMLNLML
• S5 = S4 P S4, e o número de movimentos é \(2^5-1=31\).





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/626413

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo