The online Competitive Programming course by Coding Blocks is an ultimate online competitive coding training. With an aim to leverage and optimize the problem-solving skills of the young programmers, the course structure of this 8 weeks long online course is most extensively crafted to ensure their swift sail through the online coding challenges and code-athons. These online coding classes will cover concepts of Advanced Data Structures such as Segment Trees, Binary Index / Fenwick Trees. The students will be taught to construct algorithms involving Dynamic Programming, Bitmasking, Greedy Algorithms, and Divide & Conquer along with the essentials of advanced competitive programming topics. A good knowledge of basics (like sorting, searching, recursion ), data-structures and space-time complexity analysis on problems will definitely ensure nifty learning. With more than 100 recorded videos and 5 live webinars, along with 24x7 doubt clearing support to your aid, anyone on a binge to master the competitive coding tricks and techniques has absolutely no looking back!
The pre-requisites for this course include prior problem solving hands-on-experience with Data Structures, knowledge of inbuilt functions in C++ STL (or Java Collections), Space Time Complexity Analysis.
Highlights
Course Comparison | Competitive Programming | Algo++ Data Structures & Algorithms |
---|---|---|
Data Structures | ❌ | ✅ |
STL | âś… | âś… |
Algorithms | âś… | âś… |
Advanced Data Structures | ✅ | ❌ |
Range Queries | ✅ | ❌ |
Advanced Algorithms | ✅ | ❌ |
Maths & Number Theory | ✅ | ❌ |
Recursion & Backtracking | âś… | âś… |
DP & Graphs | Basic + Advanced Problems | Basic Problems |
Duration | 4-5 Months | 2-3 Months |
Level | Easy to Hard | Easy to Medium |
Purpose | Online Coding Rounds | Interview Specific |
Pre-requistes | Data Structures | C++ Basics |
Language Used | C++ | C++ |
Lang Allowed for Challenges | C++, Java, Python | C++ ,Java |
Apaar is enthusiastic competitive programmer, with years of experience in problem solving. He is rated 6 star on Codechef and has won various competitions like Code Gladiators, AlgoFlux, CodeWars etc.
Currently doing his Masters in Machine Learning from IIT Delhi, Prateek is an ace programmer who has worked with SanDisk and HackerEarth in the past. He has also won prestigious hackathons including Google’s Code For India and Smart City Hackathon. A Computer Science Graduate from DTU, he is highly popular among students for his teaching methods. His interactive CV (www.prateeknarang.com) is also well known in 120+ countries.