Olá. Aqui estão minhas implementações de estruturas de dados baseadas nas aulas de Coleguinha.
Cada pacote é uma estrutura de dados, com uma classe Main que provê uma pequena interface CLI com as operações possíveis dentro daquela implementação. Estou trabalhando em escrever um tutorial interessante pra cada uma delas.
Implementações com texto auxiliar:
Demais implementações:
- Pilha rubro negra (array)
- Pilha (lista ligada)
- Fila (lista ligada)
- Vector (array)
- Vector (lista duplamente ligada)
- Lista (lista ligada)
- Lista (array)
- Sequência (lista duplamente ligada)
- Árvore genérica