This repository contains the solutions and notes for exercises from each chapter of the book, the main goal is to serve as a personal challenge, combining theoretical study with practical implementation to build a solid understanding of algorithms and data structures.
Enjoy exploring algorithms and sharpening your problem-solving skills!
The solutions are organized by chapters, with each chapter containing its corresponding algorithms. Each algorithm is accompanied by a detailed explanation and analysis of its time and space complexities.
Notes:
- Some exercises may have multiple valid solutions, this repository reflects my interpretation and approach
- These solutions are written primarily for learning purposes, they may not always be the most optimized or idiomatic for a given language
Updates:
- The content is updated progressively, chapter by chapter, as part of my learning journey
This repository is for educational purposes. If you want a different license, please open an issue.
