This is the beginning of a collection of core CS algorithms and problems that I have come across and have found to be particularly fun and interesting.