- Algoritmo
- Pesquisa binária
- Pesquisa simples
- Tempo de execução
- Notação Big O
- O problema do caixeiro-viajante
- Memória
- Listas encadeadas
- Arrays
- Algoritmo de ordenação por seleção
- Recursão
- Caso-base
- Caso recursivo
- Pilha
- Pilha de chamadas (Call stack)
- Recursão de cauda (Tail recursion)
- Dividir para conquistar (DC)
- Quicksort
- Pivô
- Particionamento
- Merge sort
- Funções hash
- Tabela hash
- Chaves e valores
- Caching
- Colisão
- Tempo constante
- Fator de carga
- Redimensionamento
- Função SHA