This repository contains the code I wrote and personal notes while reading the book Grokking Algorithms by Aditya Y. Bhargava. The code in this repository is not a copy of the code in the book, it is my own implementation of the algorithms and data structures presented in the book, written in a few programming languages I am familiar with. The repository is structured in chapters, each chapter has implementations of algorithms presented on it as well as notes for the chapter.
This project was built using:
- C#
- JavaScript
- Python
- TypeScript
You are free to use this repository as you wish. If you want to run the code, you can clone the repository and run each file individually. To clone the repository, run the following command:
git clone https://github.com/guisaliba/grokking-algorithms.git