Many of the problems here are from the website leetcode.
You can find the corresponding question via. the numbering or naming in each file.