https://github.com/dyhalmeida/data-structures-algorithms
data structures and algorithms
https://github.com/dyhalmeida/data-structures-algorithms
algorithms data-structures
Last synced: 2 months ago
JSON representation
data structures and algorithms
- Host: GitHub
- URL: https://github.com/dyhalmeida/data-structures-algorithms
- Owner: dyhalmeida
- Created: 2024-01-23T21:34:21.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-15T23:43:42.000Z (about 2 years ago)
- Last Synced: 2024-02-16T00:32:27.624Z (about 2 years ago)
- Topics: algorithms, data-structures
- Language: TypeScript
- Homepage:
- Size: 60.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Estrutura de Dados e Algoritmos
Este repositório contém implementações de estruturas de dados e algorítmos para fins de aprendizados.
## Tecnologias Utilizadas
- Bun: Runtime JavaScript
- TypeScript: uma linguagem de programação fortemente tipada que se baseia em JavaScript, oferecendo melhorias na escrita e manutenção do código.
- Vitest: uma framework de testes para JavaScript/TypeScript que permite a execução de testes de forma rápida e eficiente.
## Estrutura de Pastas
- `src`: Contém os código-fonte das implementações de algoritmos e estrutura de dados.
- `__tests__`: Contém os testes unitários que garantem o correto funcionamento dos algoritmos e estrutura de dados.
- `src/data-structures/stack`: Diretório específico para os testes da estrutura de pilha.
## Executando os Testes
Para executar os testes, siga os passos abaixo:
1. Instale as dependências do projeto utilizando o comando `bun install`.
```shell
bun install
```
2. Execute os testes com o comando `bun test`.
```shell
bun test
```