cp start
Competitive programming can be a challenging and rewarding pursuit for those who enjoy problem-solving and coding! Here is a roadmap to help you get started: (1) Learn a programming language. (i) C++ ( https://rb.gy/qozyb9 ). (ii) Java ( https://rb.gy/kndsgg ). (iii) Python ( https://rb.gy/zqzyse ). Learn any of the above langaurages. (C++ Recommended) (2) If C++ is chosen, learn the STL library and practice some questions. [Refer GFG ( https://rb.gy/2m5ye4 )]. (3) If Java is chosen, learn the Collections library and practice some questions. (4) Solve some basic problems (at least 5-10 from each) from the following topics: (i) Data Types ( https://rb.gy/w0hlu6 ). (ii) Loops ( https://rb.gy/ulhahs ). (iii) Arrays ( https://rb.gy/uswexq ). (iv) Strings ( https://rb.gy/jg8m8z ). (v) Functions ( https://rb.gy/6f6cmn ). (vi) Maths & Geometry ( https://rb.gy/n1z2kw ) (vii) Recursion ( https:/...