# 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)