AMANDA SOUZA
DEFINIÇÃO E CARACTERÍSTICAS DOS ALGORITMOS
29/04/2022
ANÁLISE E LÓGICA DE PROGRAMAÇÃO
Como projetar um algoritmo?
Escrever um algoritmo é um processo muito parecido com montar um quebra-cabeça.
Cada peça do projeto em questão é uma ação a ser executada. Em geral, as possíveis ações são conhecidas, e o desafio é descobrir uma maneira adequada de combinar as peças.
2
3
4
5
6
Torre de Hanoi
Para ilustrar a aplicação da estratégia de solução proposta por Polya (1945), tomemos com exemplo o quebra-cabeça clássico chamado Torre de Hanoi, proposto pelo matemático francês Édouard Lucas (1842,1891) em 1883.
7
Torre de Hanoi
8
Problemática, vamos entender?
9
Torre de Hanoi
10
11
Quantas interações seriam se fossem 4 discos ?
12
Indo Além!
https://www.somatematica.com.br/jogos/hanoi/
https://www.noas.com.br/ensino-fundamental-1/matematica/torre-de-hanoi/
13
De algoritmos à programas de computador
14