Home Links

André Backes

FACOM - Faculdade de Computação / UFU - Universidade Federal de Uberlândia

FACOM39401 - Estruturas de Dados II

Horários

Terça-feira às 14h50 - 3Q 304

Quinta-feira às 16h50 - 1B LAB03

Avaliação

Prova 1 - 25 pontos - 01/nov

Prova 2 - 25 pontos - 13/dez

Prova 3 - 30 pontos - 24/jan

Trabalho - 20 pontos - 24/jan

Software utilizado

Instalador Python 3.4.1 Python Portable

Aulas Python

Aula 03 - Variáveis e Expressões Aula 04 - Comandos Condicionais Aula 05 - Comandos de Repetição Aula 06 - Listas, Tuplas e Dicionários Aula 07 - Strings Aula 08 - Funções Aula 09 - Arquivos Aula 10 - Classes e Objetos

Aulas

Aula 01 - Análise de Algoritmos Parte 1 Aula 02 - Análise de Algoritmos Parte 2 Aula 03 - Análise de Algoritmos Parte 3 Aula 04 - Análise de Algoritmos Parte 4 Aula 05 - Busca Aula 06 - Ordenação

Exercícios

Lista 01 - Análise de Complexidade Lista 02 - Busca e Ordenação

Práticas

Atividade 01 - Análise de Algoritmos Atividade 02 - Análise de Algoritmos Atividade 03 - Busca e ordenação Atividade 04 - Ordenação

Trabalho

Notas

Vídeo Aulas de Estrutura de Dados

Como iniciativa para estimular o aprendizado de estrutura de dados, um site com vídeo aulas foi elaborado e pode ser acessado clicando aqui:

Vídeo Aulas de Estrutura de Dados

Pacman em linguagem C e OpenGL

Vídeo aula que mostra como podemos usar uma API gráfica, o OpenGL, para criar um jogo de Pacman.

Vídeo Aula Código Fonte

Material Auxiliar

Códigos fontes das estruturas Visualização das estruturas Notas de aula baseadas no livro Algorithms de Sedgewick e Wayne

Bibliografia

AHO, A.V & ULLMAN, J.D. & HOPCROFT, J.E. Data Structures and Algorithms. 3a edição, Editora Addison Wesley

SEDGEWICK, R. Algorithms in C. 3a edição, Editora Addison Wesley, 2008

CORMEN, Thomas H.; LEISERSON, Charles E.; RIVEST, Ronald L. et al. Algoritmos: teoria e prática. 2.ed. Editora Campus, 2002.

Desenvolvido por André Backes - 2021