Competitive Programmer’s Core Skills
FREE
During the course, you’ll learn everything needed to participate in real competitions — that’s the main goal. Along the way you’ll also gain useful skills for which competitive programmers are so highly valued by employers: ability to write efficient, reliable, and compact code, manage your time well when it’s limited, apply basic algorithmic ideas to real problems, etc. We start from the very beginning by teaching you what competitions there are, what are their rules, what specifics problems have, how to read problem statements, how to organize your work, and what you should and shouldn’t do. So it’s fine if you’ve never taken part in programming competitions before. We’ll focus on skills essential to competitive programming: inventing solutions and proving their correctness, estimating their running time, testing and debugging programs, how to benefit from structuring code. We’ll also cover basic algorithmic ideas: brute force search, dynamic programming, greedy algorithms, segment trees. On competitions, there are a lot of specific pitfalls, perilous to beginners — but that’s not to worry, as we’ll go through the most common of them: integer overflow and issues with fractional numbers, troubles of particular programming languages, how to get unstuck in general. And, you’ll hone all these skills …
Instructor Details
Courses : 8
Specification: Competitive Programmer’s Core Skills
|
17 reviews for Competitive Programmer’s Core Skills
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | Free |
---|---|
Provider | |
Duration | 12 hours |
Year | 2018 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | Yes |
FREE
Maksim A –
English level of the course authors is very poor. Also explanation of tasks and approaches is very week. I reviewed many tasks explanation after it on youtube.
Jayadev H –
It’s really hard to understand the teachers… There is not much can do if one gets stuck at the assignments. The material is kinda of slow and boring..
Pullepu A S S –
It’s very helpful for me
yogender –
A very informative and detailed course on competitive programming . A perfect course for a beginner to begin with . Grateful to tutors and the material they presented.
Someron B –
The best course for comparative Programming
Karthick –
Great one
Viktor M –
Excellent and very useful course!
Ankit s –
I just loved the course
Dhruv N S –
One of the best course on coding and competitive programming !! =O=O Please add lecture slides of each week to download
Amol G –
The Course covers all basic topics that are essential for partiticipating in competitions. The discussion forum is very useful and the instructors give prompt replies.
Pankaj –
Excellent !
Manish W –
the course that helps you to build the confidence to the most desired skill that is competitive programming
Mohd A –
The Course covers all basic topics that are essential for participating in competitions. A very informative and detailed course on competitive programming. A perfect course for a beginner to begin with. Grateful to tutors and the material they presented.
Anuj P –
good
Nipun A –
Amazing course, I wish they had more videos around the topic
Rahul K –
Master beginning to competitive Programming
Subhadeep D –
An Excellent Kickstart to your Competitive Coding Skills.