- #01: Introdução
- 02: Intro (declaração, criação, iterar, verificar tamanho)
- 03: Adicionar elemento no final do vetor
- 04: Verificar tamanho e imprimir elementos do vetor
- 05: Obter elemento de uma posição
- 06: Verificar se elemento existe no vetor
- 07: Adicionar elemento em qualquer posição
- 08: Aumentar capacidade do vetor
- 09: Remover elemento do vetor
- 10: Generalizar o tipo do vetor
- 11: Configurar o tipo do vetor dinamicamente
- 12: API Java: List e ArrayList
- Exercícios
- Vetores e Arrays: Exer 01 método contém
- Vetores e Arrays: Exer 02 método último Indice
- Vetores e Arrays: Exer 03 método remove elemento
- Vetores e Arrays: Exer 04 método obtém - get
- Vetores e Arrays: Exer 05 método remover todos elementos
- Vetores e Arrays: Exer 06 Contatos - Lista
- Vetores e Arrays: Exer 07 Contatos - ArrayList
- 13: Intro
- 14: Empilhar elemento (push)
- 15: Verificar se pilha está vazia
- 16: Espiar/Verificar elemento do topo (peek)
- 17: Desempilhar elemento (pop)
- 18: API Java: Stack
- Pilhas: Exer 01 Empilha e desempilha
- Pilhas: Exer 02 Pilhas par ou ímpar
- Pilhas: Exer 03 Pilha de Livros
- Pilhas: Exer 04 Stack de Livros
- Pilhas: Exer 05 Desafio do Palíndromo
- Pilhas: Exer 06 Desafio dos símbolos balanceados
- Pilhas: Exer 07 Desafio conversão decimal-binário
- Pilhas: Exer 08 Desafio Torre de Hanoi
- 19: Introdução
- 20: Enfileirar (adicionar) elemento (enqueue)
- 21: Espiar/Verificar elemento topo da fila
- 22: Desenfileirar (remover) elemento da fila (dequeue)
- 23: API Java: Queue + LinkedList
- 24: Filas com Prioridade
- 25: API Java: PriorityQueue
- Exercícios
- Intro
- Adicionar elemento
- Remover elemento
- Buscar elemento
- Exemplo
- Intro
- Adicionar elemento
- Remover elemento
- Buscar elemento
- Exemplo
- Intro
- Adicionar elemento
- Remover elemento
- Buscar elemento
- Exemplo
- Intro
- Adicionar elemento
- Remover elemento
- Buscar elemento
- Exemplo
- Bolha
- Seleção
- Inserção
- Merge
- Quick
- Sequencial
- Binária
- Intro e terminologia
- Árvore Binária
- Busca em árvore binária
- Transversais
- Intro e terminologia
- Representação
- BFS
- DFS