qqp question1: What are the algorithms required to solve all problems (using C++) in any competitive coding contest? question2: Should I use Ruby to solve algorithm problems in programming competitions?