Ir para o conteúdo

Disciplina · matriz PPC-2023

Estruturas de Dados

Período
2º
Carga horária
60 h
Créditos
4
Natureza
Obrigatórios

Consulte a ementa no PPC 2023, seção 15.

Ementa e bibliografia

Objetivo Geral

Conhecer as estruturas de dados básicas utilizando alocação estática e dinâmica, aplicando métodos de busca, ordenação da informação, e compressão de dados.

Ementa

Estruturas de Dados Lineares e suas Generalizações: Listas lineares (filas e pilhas), Variáveis Referências (ponteiros). Alocação dinâmica. Listas Encadeadas (Pilhas e Filas). Algoritmos de ordenação. Algoritmos de pesquisa (busca). Compressão de dados.

Bibliografia Básica

  • CORMEN, T. H. et al. Algoritmos: teoria e prática. Rio de janeiro: Campus, 2012. (RB=7140)
  • LORENZI, Fabiana et al. Estruturas de dados. São Paulo: Thomson, 2007. (RB=256)
  • PEREIRA, Silvio do Lago. Estrutura de dados fundamentais: conceitos e aplicações. 12. ed. São Paulo: Érica, 2008. (RB=241)
  • PEREIRA, Silvio do Lago. Estruturas de dados em C: uma abordagem didática. São Paulo: Érica, 2016. (RB=1393)

Bibliografia Complementar

  • CELES FILHO, Waldemar. Introdução a estrutura de dados: com técnicas de programação em C. 6. ed. Rio de Janeiro: Campus, 2004. (RB=242)
  • VELOSO, Paulo et al. Estrutura de dados. Rio de Janeiro: Campus, 1983. (RB=6413)
  • WIRTH, N. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 2009. (RB=1906)

Texto extraído de Projeto pedagógico e Resolução nº 28/2023, página 66. Em divergência, vale o PDF oficial.