Harvard's CS50: Introduction to Computer Science 2018 / 2019 course all problem sets solutions.
marat's cs50 repo