“Se você procurar no dicionário, vai achar alguma definição genérica para a palavra algoritmo’. Pode ser algo assim:
‘Qualquer método utilizado...
“Se você procurar no dicionário, vai achar alguma definição genérica para a palavra algoritmo’. Pode ser algo assim:
‘Qualquer método utilizado para a solução de determinado problema.’ Convenhamos, esta definição não diz muita coisa.
Precisamos de algo mais preciso. Uma definição melhor para algoritmos poderia ser: ‘Uma sequência ordenada e sem
ambiguidade de passos para a resolução de um problema.’ O que isto quer dizer? Vamos analisar as palavras da definição.
Primeiro, foi dito que um algoritmo deve ser uma ‘sequência ordenada … de passos’. Cada passo deve contribuir para
chegar mais perto da solução final de um problema, ou seja, cada passo deve avançar em direção à solução. Em suma,
cada passo deve ser efetivo. Também foi dito que esses passos devem ser ‘sem ambiguidades’. Não deve haver dúvidas
sobre o que cada passo significa para a resolução do problema.”
Compartilhar