This repository is designed to practice and implement various data structures and algorithms using NodeJS and TypeScript.
To get started, clone the repository and install the required dependencies:
git clone https://github.com/ASproson/dsa_practice.git
cd dsa_practice
npm install
To run all tests in the project, use:
npm test
To run specific test files:
npm run test:arrayHash
To view the solutions branch, use:
git checkout solutions
Alternatively, you can use the terminal diff:
git diff main..solutions src/arraysAndHashing.ts