Udemybeginneren

Competitive programming basics for beginners using C++

Master competitive programming! Learn to write efficient, optimized code and boost your problem-solving skills.

4.4(84)
4,796students
1h 11m
Shivam Nikam
Shivam NikamCoder, Developer and Tech Enthusiast

Course Content

Competitive programming basics for beginners using C++ is a beginner-level Udemy course taught by Shivam Nikam. It runs 1h 11m and is taught in English. Learners rate it 4.4 out of 5 from 84 reviews, with 4,796 students enrolled. It is free to enroll, first published April 2022.

Competitive programming is a fantastic way to sharpen your coding skills! It's a challenging and rewarding brain exercise that many programmers strive to master. Success in competitive programming hinges on writing code that's both efficient in terms of time and memory usage. The optimal solution always balances these two factors.

If you're an aspiring competitive coder, a strong foundation is key. This course is specifically designed for complete beginners to C++ programming and covers all the essential building blocks. We'll delve into crucial topics like time complexity analysis, and explore powerful algorithms such as the Kadanes Algorithm and the Sieve of Eratosthenes Algorithm. You'll also gain proficiency with the C++ Standard Template Library (STL) and understand the principles of recursion.

Each video tutorial focuses on a single concept, demonstrated with a practical code example. I'll walk you through the implementation step-by-step, explaining the logic behind each line. For every problem, we'll analyze recursive approaches and explore optimized solutions with improved time complexities.

By the end of this course, you'll be well-equipped to tackle easy to medium-level problems on popular competitive coding platforms like Codechef and Codeforces. Start your journey towards becoming a proficient competitive programmer – it's a productive and beneficial investment in your coding future! Enjoy the learning process!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.