Curated Resources

Following are some resources and books to get into competitive programming. Beyond this, it essentially just comes down to lot of practice, through practicing with past informatics olympiads and coding competitions on CodeForces, Codechef, Atcoder, etc.

Useful Resources

Training UFDS - Website (you'll have to make an account)

Past ZCO problems on CodeChef

Past INOI problems on CodeChef

CodeChef problem set (LEARNDSA) 

CSES problem set

USACO Guide

CP Algorithms website


Books

Competitive Programmer's Handbook - available here

Guide to Competitive Programming (Amazon link)

"Algorithm Design" by Eva Tardos