# Cronograma - [ ] Leiaute - [ ] Documentação - [ ] Vetores - [ ] Recursão e algoritmos recursivos - [ ] Listas encadeadas - [ ] Filas - [ ] Pilhas - [ ] Busca em vetor ordenado - [ ] Ordenação: algoritmos elementares - [ ] Mergesort - [ ] Quicksort - [ ] Heapsort - [ ] Ordenação digital - [ ] Hashing - [ ] Busca de palavras em um texto - [ ] Árvores binárias - [ ] Árvores binárias de busca - [ ] Algoritmos de enumeração ## Recursos da linguagem C - [ ] Bytes, números e caracteres - [ ] Os tipos `int` e `char` - [ ] Manipulação de `strings` - [ ] Entrada e saída - [ ] Endereços e ponteiros - [ ] Alocação dinâmica de memória - [ ] Leitura de linhas de texto - [ ] Números aleatórios - [ ] Precedência de funções - [ ] Bibliotecas de funções - [ ] Tabela ASCII - [ ] Unicode e UTF-8 - [ ] Compilação e depuração - [ ] Pré-processamento - [ ] Ferramentas e utilitários