Mudanças entre as edições de "Computação II"

De Wikoleculares
Ir para navegação Ir para pesquisar
(Professores)
m (Programa (linhas gerais))
 
Linha 8: Linha 8:
 
*Operações de inserção, remoção e busca em vetores e listas ligadas.
 
*Operações de inserção, remoção e busca em vetores e listas ligadas.
 
*Busca binária
 
*Busca binária
*Algoritmos de ordenação subquadráticos (mergesort, heapsort, quicksort)
+
*Algoritmos de ordenação subquadráticos (mergesort, [[Heap|heapsort]], quicksort)
 
*Identificação de padrões (expressões regulares)
 
*Identificação de padrões (expressões regulares)
 
*Busca de strings em texto
 
*Busca de strings em texto

Edição atual tal como às 00h25min de 25 de junho de 2025

O curso de computação II é basicamente um curso introdutório de desenvolvimento de algoritmos e estrutura de dados. O conteúdo específico depende do professor.

Programa (linhas gerais)

  • Recursão.
  • Ponteiros
  • Listas ligadas, pilhas e filas.
  • Operações de inserção, remoção e busca em vetores e listas ligadas.
  • Busca binária
  • Algoritmos de ordenação subquadráticos (mergesort, heapsort, quicksort)
  • Identificação de padrões (expressões regulares)
  • Busca de strings em texto
  • Noções de análise de eficiência de algoritmos

É comum o professor dar as partes finais do curso numa linguagem de script como Python ou Perl.

Professores

Os últimos professores a darem essa matéria foram:

Bibliografia

Robert Sedgewick, Algorithms in C, 2nd. ed., Addison Wesley Longman, 1990.