/data-structures-algorithms

data structures and algorithms

Primary LanguageTypeScript

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.
bun install
  1. Execute os testes com o comando bun test.
bun test