-Competitive Programming Hacks-
>> Platforms for Practice and Contest
Platform
Contest frequency (Month Basis) and type
Codeforces
6-7 Short Contest (Anyone can find one of the most useful blogs of CP here)
Codechef
1 Long challenge, 2 Short contest (Best DS,Algo. Questions)
Atcoder
4-5 Short Contest (Need for Speed)
Hackerearth
1 Long Contest, 1 Short contest
Hackerrank
- Good For Practice
IDE
Setup-Tutorial
Sublime-Text
-
VS code
-
Codechef-IDE
Online (One of Best Online IDE if Codechef server in not on heavy load)
Jdoodle
Online
IO
For Large Input-Output (Helpful in Facebook Hackercup and Hashcode type of Competitions)
Blog Link
Description
Blog-1
How to improve Rating on Codeforces
>> Tutorials For Various Topics
Topic
Tutorial Link
All
T-1 T-2
DSU on trees
T-1
DP
T-1
Galencolin-Codechef Tutorials
T-1
Fenwick Tree
T-1
KMP
T-1
Rolling Hash
T-1
String Hashing
T-1
Segment-Tree
T-1
Trie
T-1
>> Some Good Coding Competitions
Competition
Link
ACM-ICPC
Link
Facebook Hacker Cup
Link
Google Code Jam
Link
Hashcode
Link
Snackdown
Link
Topcoder Open
Link
Topic
Link
Free Goodies
Link