Este repositório contém códigos utilizados na disciplina de Laboratório de Estrutura de Dados, organizados em roteiros.
- Roteiro 1: Ordenação em tempo O(n²) (BubbleSort, SelectionSort, InsertionSort e variações)
- Roteiro 2: Ordenação em tempo O(n * log n) (MergeSort, QuickSort e variações)
- Roteiro 3 (roteiro curto) : Estatística de ordem feita com recursão
- Roteiro 4: Ordenação em tempo O(n) (CountingSort e variações)
- Roteiro 5: Estatística de ordem e busca binária
- Roteiro 6 (roteiro curto): Busca binária
- Roteiro 7: Tipos Abstratos de Dados (Stack e Queue)
- Roteiro 8: Lista encadeada recursiva (LinkedList)
- Roteiro 9 (roteiro curto): Lista encadeada (LinkedList)
- Roteiro 10: Tabelas Hash (HashTable)
- Mais em breve..
- Roteiro de revisão 1: Arrays e Interfaces
- Roteiro de revisão 2: Generics, Collections, Comparable, Comparator
- Roteiro de revisão 3: JUnit
- Roteiro de revisão 4: Recursividade