https://github.com/robert-w/algorithm-challenges
Collection of Algorithms, Data Structures, and Challenges to use for practicing and learning how to solve problems with algorithms.
https://github.com/robert-w/algorithm-challenges
Last synced: 5 months ago
JSON representation
Collection of Algorithms, Data Structures, and Challenges to use for practicing and learning how to solve problems with algorithms.
- Host: GitHub
- URL: https://github.com/robert-w/algorithm-challenges
- Owner: Robert-W
- License: mit
- Created: 2022-02-04T14:53:22.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-07T15:35:28.000Z (7 months ago)
- Last Synced: 2025-05-07T16:47:50.164Z (7 months ago)
- Language: TypeScript
- Size: 193 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# algorithm-challenges
Collection of Algorithms, Data Structures, and Challenges to use for practicing
and learning how to solve problems with algorithms.
## Getting Started
This repo uses Bun. It's one of the easier ways to develop in TypeScript. To
install bun, follow the instructions here
[https://bun.sh/docs/installation](https://bun.sh/docs/installation).
## Running tests
With Bun, just run `bun test` to run all of your tests.
## Running Benchmarks
Some directories have benchmarks in them that were used to help figure out a
faster implementation. These will be in `bench/index.ts`. You can run them
by running `bun run /bench/index.ts`. Put variant functions in the
bench folder and you can import them in your tests.