Código: IM468
Programação Estruturada
Complexidade de algoritmos e notação assintótica. Listas lineares, simplesmente encadeadas, duplamente encadeadas e circulares. Pilha e Fila. Algoritmos de ordenação. Árvores binárias, árvores binárias de busca, árvores balanceadas: AVL e rubro-negras. Listas de prioridades.
Ao final da disciplina o aluno deve:
(a) Interpretar o problema e identificar a estrutura de dados adequada para este;
(b) Analisar a complexidade de operações de todas das estruturas de dados abordadas na ementa;
(c) Aplicar as estruturas de dados de forma eficiente no desenvolvimento de algoritmos.
Algoritmos de Ordenação e suas respectivas complexidades:
Postado em 18/11/2013 - 07:39 - Atualizado em 14/08/2023 - 22:38
Hoje ocorreu mais um dia da SECCIM, envolvendo até e escrita criativa para uma jornada de aprendizado e inspiração. O … leia mais
Na próxima semana se inicia a 12º Semana Acadêmica de Ciência da Computação da UFRRJ (Seccim). A programação promete enriquecer … leia mais
No dia 19 de outubro de 2023, o professor Leandro G. M. Alvim, docente do curso de Ciência da Computação … leia mais
É com grande consternação que o Curso e o Departamento de Ciência da Computação comunica à comunidade universitária ruralina o … leia mais
Nesta quarta-feira, dia 18 de outubro, os alunos Jorge Duarte Miguel Junior, Luiz Filipe Brandi e Maxwel Batalha, junto com … leia mais