Escolar Documentos
Profissional Documentos
Cultura Documentos
Estrutura de
Dados e
Algoritmos –
EDA
Por:
❖ Dr. Alfredo Covele
❖ Eng. Cristiliano Maculuve
Novembro 2021
2 08/11/2021
Estrutura de Dados e
Algoritmos
Introdução
Introdução
Algoritmo – Pode ser definido como sendo “uma sequência
finita de instruções, das quais cada uma tem um significado
claro e pode ser realizada com uma quantidade finita de
esforço em um determinado tempo”.
Introdução
Porque estudar Algoritmos?
São importantes para inúmeras áreas da computação,
como roteamento de redes, criptografia, computação
gráfica, base de dados, biologia computacional,
inteligência artificial, otimização combinatória, etc.
Introdução
Eles são interessantes, divertidos e desafiadores, pois o
desenvolvimento de algoritmos mistura conhecimento
Introdução
Questões fundamentais sobre algoritmos:
Especificação;
Verificação;
Analise de performance.
EDA - Aula 0_2021
8 08/11/2021
Introdução
A especificação deve formalizar os detalhes cruciais do
problema que o algoritmo destina-se a resolver.
Introdução
Finalmente, a eficiência ou desempenho de um
algoritmo se relaciona aos recursos necessários por ele,
como a velocidade de execução ou a capacidade da
memória do computador que usará;
Introdução
Estrutura de dados – visão geral
Introdução
Estrutura de dados - objectivos
Atividade
Estudar os seguintes conceitos: