Skip to content

📘 A Typescript companion to the book A Common-Sense Guide to Data Structures and Algorithms by Jay Wengrow

License

Notifications You must be signed in to change notification settings

alexandre-lim/data-structures-and-algorithms

Repository files navigation

Book A Common-Sense Guide to Data Structures and Algorithms by Jay Wengrow


This repository aims to be a companion to the book A Common-Sense Guide to Data Structures and Algorithms by Jay Wengrow. I rewrote most of the data structures and algorithms found in the book in Typescript. Practicing what you read is another way to learn. I made it for myself and decided to share it publicly.

⚠️ It's not production-ready. The tests are not exhaustive. They are mostly there for documentation on how to use things. It's a just start to dig deeper into data structures and algorithms.

There's no context. If you want to know more, you can find my notes that may spark ✨ your interest in reading the book. 😄

Many thanks to Jay Wengrow, who allowed me to share my notes and this repository! 🙏

Development

yarn install
yarn test
yarn test:watch

Feel free to create an issue if you find ways to improve the code.

Using ESLint to validate TypeScript files in VS Code

https://github.com/microsoft/vscode-eslint#using-eslint-to-validate-typescript-files

About

📘 A Typescript companion to the book A Common-Sense Guide to Data Structures and Algorithms by Jay Wengrow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages