Where all the learning happens.
These files contain a lot of solutions to competitive programming problems solved by me. Feel free to look at/use them. Some sites (such as Leetcode) like to change their specific problem numbers over time, so the problem number that I prefix my files with may not accurately reflect what the actual problem number is. I would recommend searching with both the problem number and the title of the problem or keywords from the problem title (I do like to condense the problem names as much as possible)!
Includes problems from:
- Leetcode
- Kattis
- Firecode.io
- HackerRank
- Elements of Programming Interviews in Python
Also contains some useful resources (some are by me, some are not):
- Data structures help
- Understanding Decorators
- MIT Introduction to Data Structures and Algorithms course work
- Object-Oriented Programming in Python
This repo gets updated regularly, as it is my main repo for doing any sort of experimentation, competitive programming problems, etc. Good luck and I hope you find value in it!