Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/owenpotent/algo-ts
Just some algorithms and data structures in TypeScript
https://github.com/owenpotent/algo-ts
algorithm algorithms algorithms-and-data-structures collaborate community-exchange communityexchange data-structures ghdesktop github learning open-source
Last synced: about 1 month ago
JSON representation
Just some algorithms and data structures in TypeScript
- Host: GitHub
- URL: https://github.com/owenpotent/algo-ts
- Owner: OwenPotent
- License: mit
- Created: 2024-03-12T08:41:47.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-22T16:48:41.000Z (9 months ago)
- Last Synced: 2024-04-22T18:12:31.408Z (9 months ago)
- Topics: algorithm, algorithms, algorithms-and-data-structures, collaborate, community-exchange, communityexchange, data-structures, ghdesktop, github, learning, open-source
- Language: TypeScript
- Homepage:
- Size: 22.5 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](CONTRIBUTING.md) 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](https://nodejs.org/). 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/.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](LICENSE) 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!