Skip to content

OwenPotent/algo-ts

Repository files navigation

Algo-ts: Just some algorithms and data structures in TypeScript

Introduction

Hello there! Welcome to Algo-ts. This repository is a collection of various algorithms and data structures implemented in TypeScript. The goal of this repository is to provide a comprehensive guide to algorithms and data structures in TypeScript. This repository is a work in progress and will be updated regularly.

Contributing

I welcome contributions from everyone! Whether you want to fix a typo, or add a new algorithm, or even write a new article, I would be happy to accept your contribution. Please read the contributing guidelines before making a pull request.

Getting Started

To get started with this repository, you need to have Node.js installed on your system. You can download it from here. Once you have Node.js installed, you can clone this repository and run the following commands to get started:

  • Install the dependencies: npm install

  • Run the tests: npm run dev (This will run all files in the src directory)

  • If you want to run a specific file, you can do so by running the following command: npx ts-node src/<filename>.ts

  • Lastly, relax and wait for your pull request to be merged!

License

This repository is licensed under the MIT License. Please read the license file for more information.

Thank you for visiting this repository. I hope you find it helpful. If you have any questions or suggestions, feel free to open an issue or send me an email. Happy coding, y'alls!