CP Roadmap for beginers by CSE-CLUB, PSTU
IDE setup: (click the link)
1) Codeblocks (recommended)
or,
or<
Start your coding Journey (print Hello World! it’s a tradition 😀):
#include <stdio.h>
int main() {
printf("Hello World!");
return 0;
}
Run this code on IDE (codeblocks or whatever)
Let’s learn a Language ( C programming)
Books:
1) Computer Programming Part 1 by Subeen. (bangla) ( highly recommended)
2) ANSI C (collect hard-copy)
Video resources:
1) Neso Academy (English)
2) Anisul Islam (Bangla)
Don’t know anything about programming? -Just complete one of these playlist.
To save your time you can use 1.25x or 1.5x playback speed 😄
Websites: ( Follow one of these)
1) W3schools
3) Javapoint
Learned the basics? Now try these problems:
Try these problems (bangla statement) - Dimik OJ
Solve at least 50 problems from here - Beecrowd
What is and How to start Competitive Programming(CP) by a CP Legend
Introductory Problems:
Loops and Arrays:
Resources(c++):
1) W3schools
Just be frequent with c++ syntax (as quick as possible)
Video:
1) STL by Utkarsh Gupta (1 hour)
2) STL by Striver (1 hour)
Resources:
1) Set & Maps
Practice STL:
Easy problems: • abc229_c - Cheese • cms_catalogo - Tieni aggiornato il catalogo • cms_cestini - La camera dei cestini • cses_1091 - Concert Tickets • cses_1640 - Sum of Two Values • abc235_c - The Kth Time Query
Hard problems:
What’s Next?
- Practice Everyday
- Follow this USACO
- learn yourself