Repositório dedicado aos estudos de estrutura de dados em Java e sem framework.
- Filas
Implementação de Listas
Métodos:
- addElement(Object): void
- contains(Object): boolean
- eraseAllElements(): boolean
- getAllElements(): Object[]
- getElement(int): Object
- getObjectType(Object): String
- getSize(): int
- isEmpty(): boolean
- removeElement(int): boolean
- searchElement(Object): int
- searchElement(Object[], Object): int
- setAllElements(Object[]): void
- toString(Object): String
Testes Unitários:
- addElementTest(): void
- containsTest(): void
- createQueueTest(): void
- isEmptyTest(): void
- removeElementTest(): void
- searchElementTest(): void
- toStringTest(): void
Documentação técnica gerada a partir das classes e métodos implementados.
Informações gerais sobre o projeto deste repositório de estudos de estruturas de dados.
Informações sobre as tarefas que estão sendo desenvolvidas nesse repositório de estrutura de dados.
API para gerenciamento de logs.
API para escrita de testes.
- Foto de capa by Clay Banks | Unsplash - Photos for everyone;
- Shields.io | Badges Info from Github
- Alexandre Sanlim | Badges Tech
Caso você queira ajudar a melhorar este repositório, siga as etapas abaixo. Qualquer ajuda é bem-vinda.
- Faça um fork deste repositório (https://github.com/henriqueotogami/data-structure/fork);
- Crie um branch com as suas modificações
git checkout -b meu-novo-recurso
; - Faça um commit
git commit -am 'Adicionando um novo recurso ...'
; - Faça um push
git push origin meu-novo-recurso
; - Crie uma nova pull request neste repositório.
Depois que sua solicitação (pull request) for aceita e adicionada (merged) ao ramo principal (branch main), você pode excluir sua branch tranquilamente.