data-structures-and-algorithms
data-structures-and-algorithms copied to clipboard
:blue_book: A Typescript companion to the 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! :pray:
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