Chevron Left
Competitive Programmer's Core Skills に戻る

サンクトペテルブルク大学(Saint Petersburg State University) による Competitive Programmer's Core Skills の受講者のレビューおよびフィードバック

4.5
87件の評価
14件のレビュー

コースについて

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 by solving practice problems, which are just like problems on real competitions. You could use any of the following programming languages: C, C++, C#, Haskell, Java, JavaScript, Python 2, Python 3, Ruby, Rust, Scala. We assume that you already know how to write simplest programs in one of these....

人気のレビュー

AG

Oct 22, 2019

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.

YY

Jun 16, 2019

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.

フィルター:

Competitive Programmer's Core Skills: 1 - 15 / 15 レビュー

by Jayadev H

Feb 11, 2019

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..

by Maksim A

Dec 08, 2018

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.

by Pullepu A S S

Mar 12, 2019

It's very helpful for me

by yogender

Jun 16, 2019

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.

by Someron B

Jun 20, 2019

The best course for comparative Programming

by Karthick

Aug 24, 2019

Great one

by Viktor M

Sep 23, 2019

Excellent and very useful course!

by Dhruv N S

Oct 19, 2019

One of the best course on coding and competitive programming !! 👏👏

Please add lecture slides of each week to download

by Ankit s

Oct 06, 2019

I just loved the course

by Pankaj

Nov 07, 2019

Excellent !

by Manish W

Nov 08, 2019

the course that helps you to build the confidence to the most desired skill that is competitive programming

by Amol G

Oct 22, 2019

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.

by Mohd A

Nov 10, 2019

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.

by Anuj P

Nov 18, 2019

good

by Mikhail T

Sep 08, 2018

Лекции зачитаны как будто по бумажке на ужасном английском и совершенно бесполезны, на мой взгляд. Задания нормальные, но несколько оторваны от лекций. Плюс отсутствие обратной связи от системы оценивания (кроме тест Nxxx не прошел) не позволяет учиться на своих ошибках. В итоге с тем же успехом можно порешать задачки на соответствующие темы на других сайтах, к тому же бесплатно.