A disciplina MAC5711
- estuda algoritmos eficientes e elegantes para alguns problemas computacionais básicos;
- prova a correção de algoritmos iterativos a partir de suas relações invariantes;
- explora a estrutura recursiva dos problemas para construir algoritmos eficientes;
- formaliza o conceito de desempenho (assintótico) de algoritmos;
- calcula o desempenho de vários algoritmos básicos.
MAC5711 é disciplina obrigatória da
- Professor: José Augusto Ramos Soares