Projeto de Algoritmos
Por Bruna Santos É um método que facilita na criação de algoritmos tornando-os mais fáceis, completos, ágeis para solucionar problemas e que esse seja resolvido em um tempo de execução eficiente. Projeto de algoritmo não é uma linguagem mas sim uma série de etapas que ajudam a desenvolver um algoritmo. Etapas utilizadas no desenvolvimento de algoritmos: Definição do problema Desenvolvimento de um modelo Projetando um algoritmo Verificação da exatidão do algoritmo Implementação do algoritmo Teste de programa Algumas técnicas de Projeto de Algoritmos: Sendo não existe um melhor que o outro, para cada problema pode-se utilizar qualquer técnica. Dividir e conquistar Programação dinâmica Algoritmo ganancioso Backtracking Força bruta