# PAG Resources ### Pre-requisites * [Setup](https://blog.codingblocks.com/2019/setting-up-a-c-competitive-programming-environment/) * Basics of programming languages [cppreference](https://en.cppreference.com/w/cpp/container) for STL in C++ [w3schools](https://www.w3schools.com/) and [tutorialspoint](https://www.tutorialspoint.com/index.htm) for basics of programming languages ### Roadmap * [A complete roadmap for competitive programming](https://usaco.guide/dashboard/) ### Learning new concepts * [cp-algorithms](https://cp-algorithms.com/) For learning theory and new concepts * [A collection of useful tutorials](https://hackmd.io/@spongebobsqrt/Bloglist) * [PAG lectures resources](https://drive.google.com/drive/folders/1xdccUE3WmuPFGqrg9xnGIplFXaFwxo7-?usp=sharing) ### Problems for practice * [CSES problem set](https://cses.fi/problemset) * [Topic-wise problem list](https://codeforces.com/blog/entry/55274)