このコースについて

38,060 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約12時間で修了

推奨:5-8 hours/week...

英語

字幕:英語

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約12時間で修了

推奨:5-8 hours/week...

英語

字幕:英語

講師

講師の評価4/5 (5 件の評価)Info
インストラクターの画像、Alexander S. Kulikov

Alexander S. Kulikov 

Visiting Professor
Department of Computer Science and Engineering
受講者291,509
13 コース
インストラクターの画像、Alexander Logunov

Alexander Logunov  

Competitive Programming Co-coach at SPbSU
受講者12,660
1 コース
インストラクターの画像、Kirill Simonov

Kirill Simonov 

Competitive Programming Co-Coach
受講者12,660
1 コース
インストラクターの画像、Aliaksei Tolstsikau

Aliaksei Tolstsikau 

Senior lecturer
Faculty of applied mathematics and computer science, Belarusian State University Academic programs coordinator, Yandex, Judge of Belarusian olympiad in Informatics. Judge of Western subregional contest of Northern Eurasia. ICPC World finalist (2010), Topcoder collegiate challenge finalist (2007), Google code jam finalist (2008).
受講者13,116
2 コース

提供:

サンクトペテルブルク大学(Saint Petersburg State University) ロゴ

サンクトペテルブルク大学(Saint Petersburg State University)

シラバス - 本コースの学習内容

1

1

5時間で修了

Programming Competitions

5時間で修了
9件のビデオ (合計74分), 2 readings, 2 quizzes
9件のビデオ
Specifics of Programming Competitions11 分
Problem Example8 分
Steps in Solving a Problem6 分
Soft Skills4 分
Competitions Review8 分
Testing, Sample Tests, Min/Max Tests11 分
Custom Cases and Testing Workflow7 分
Stress-testing10 分
2件の学習用教材
Welcome!4 分
Solution to Problem 1-4: Straight Flush10 分
1の練習問題
Inventing Tests8 分
2

2

4時間で修了

CORRECTNESS FIRST

4時間で修了
9件のビデオ (合計66分), 1 reading, 2 quizzes
9件のビデオ
What is Readability?5 分
Intuitive "Proofs" are wrong5 分
Defining solution set7 分
Recursive backtracking7 分
Worst cases6 分
Big-O notation10 分
From theory to practice7 分
How to make a solution faster9 分
1件の学習用教材
Solution to Problem 2-4: Expression Evaluation10 分
1の練習問題
Time complexity6 分
3

3

5時間で修了

COMMON STRUGGLES

5時間で修了
11件のビデオ (合計78分), 1 reading, 3 quizzes
11件のビデオ
Dealing with Overflow5 分
Non-integers8 分
Fixed Point Numbers and Errors7 分
Floating Point Numbers6 分
Where and How to Use Doubles10 分
More on Floating Point8 分
Debugging Small Programs5 分
Simplifying Code7 分
Double-checking5 分
Upsolving7 分
1件の学習用教材
Solution to Problem 3-4: Binary Knapsack10 分
2の練習問題
Numbers10 分
Upsolving2 分
4

4

5時間で修了

COMMON STRUGGLES 2

5時間で修了
14件のビデオ (合計97分), 1 reading, 2 quizzes
14件のビデオ
Warmup7 分
Proving Correctness7 分
Activity Selection9 分
Maximum Scalar Product6 分
Greedy Ordering6 分
Segment Tree Structure4 分
Summing a Segment7 分
Modifying an Element4 分
Basic Data Structures5 分
Advanced Data Structures and I/O7 分
C++11 分
Java5 分
Python8 分
Comparing Languages4 分
1件の学習用教材
Solution to Problem 4-4: Maximal Sum Suba10 分
1の練習問題
Segment Tree6 分
4.6
18件のレビューChevron Right

Competitive Programmer's Core Skills からの人気レビュー

by YYJun 16th 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 AGOct 22nd 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.

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。