Este repositório conterá as notas de aula para a disciplina Algoritmos e Estruturas de Dados I, ofertada pelo Departamento de Engenharia de Computação e Automação da UFRN.
Olá pessoal :)
Eu me chamo Eduardo de Lucena Falcão, e guiarei vocês no processo de aprendizagem da disciplina "Estrutura de Dados e Algoritmos".
Se vocês chegaram até aqui, é fato que vocês conhecem os conceitos básicos relacionados à criação de programas: tipos primitivos, os diferentes tipos de operadores, estruturas de condição, estruturas de repetição, e funções. Usando estes conceitos básicos, chegou o momento de aprender a construir e aplicar estruturas de dados (EDs) para criar programas mais complexos. Muito mais importante do que programar as EDs e suas operações: discutiremos noções de performance de cada ED e refletiremos qual ED é mais adequada para quais situações/problemas. Por fim, mas não necessariamente nessa ordem, além de todo esse estudo sobre EDs, que envolve a implementação de algoritmos para manipular as EDs, também estudaremos algoritmos de ordenação.