Algorithms My whole algorithm knowledge in high school, which is gathered from many sources and contests.