It is an approach to "Competitive Programming". All the different topics that are needed to be learned are included here under different category. The code of the topics are included and well-explained and of-course related problems (with solution) is included.