This repository contains my solutions for exercises and problems from Introduction to Algorithms 3rd Edition. It is a sub-site of my portfolio which is hosted on github pages: CLRS.
The included Gemfile is intended to emulate the github pages environment, so local deploy should be done with the following command:
bundle exec jekyll serve JEKYLL_ENV=development
As a self-taught developer, working through this textbook is in an effort to close knowledge-gaps that come from a lack of formal training. I am studying this textbook in a self-directed manner and thus rely on publicly available solutions and materials to expand upon and verify my understanding of topics discussed in the text. I make every effort to ensure my solutions are accurate based on my understanding of the material, but make no strong claim that they are 100% accurate and without misconceptions. That being said, if you find an error in one of my solutions I would love to hear about it!
- https://atekihcan.github.io/CLRS/ as a source for solutions and inspiration to learn more about github-pages.
- https://walkccc.github.io/CLRS/ as a source for solutions.
- https://clrs.dmoraes.org/sol.pdf as a source for solutions.
- http://guanzhou.pub/files/CLRS/CLRS-Full%20Answer.pdf as a source for solutions.
- http://www.math.ucsd.edu/~mbodnar/CLRS_Solutions_Manual.pdf as a source for solutions.
- https://github.com/gzc/CLRS as a source for solutions.
- https://notebookbft.files.wordpress.com/2015/10/clrs-solution-collection.pdf as a source for solutions.
- http://index-of.co.uk/Algorithms/Introduction%20to%20Algorithms-Cormen%20Solution.pdf as a definitive source for some solutions.
- https://www.desmos.com/calculator wonderful graphing utility for visualizing functions.
- https://latextools.readthedocs.io/en/latest/ A Sublime Text plugin that enables creating LaTeX documents for building content that MathJax cannot render.
- https://www.tablesgenerator.com/ Helpful tool for getting the ball rolling on building complex table structures in LaTeX.