Über diesen Kurs

57,301 kürzliche Aufrufe

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Mittel“

Ca. 12 Stunden zum Abschließen

Empfohlen: 5-8 hours/week...

Englisch

Untertitel: Englisch

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Mittel“

Ca. 12 Stunden zum Abschließen

Empfohlen: 5-8 hours/week...

Englisch

Untertitel: Englisch

von

Saint Petersburg State University-Logo

Saint Petersburg State University

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1

Woche 1

5 Stunden zum Abschließen

Programming Competitions

5 Stunden zum Abschließen
9 Videos (Gesamt 74 min), 2 Lektüren, 2 Quiz
9 Videos
Specifics of Programming Competitions11m
Problem Example8m
Steps in Solving a Problem6m
Soft Skills4m
Competitions Review8m
Testing, Sample Tests, Min/Max Tests11m
Custom Cases and Testing Workflow7m
Stress-testing10m
2 Lektüren
Welcome!4m
Solution to Problem 1-4: Straight Flush10m
1 praktische Übung
Inventing Tests8m
Woche
2

Woche 2

4 Stunden zum Abschließen

CORRECTNESS FIRST

4 Stunden zum Abschließen
9 Videos (Gesamt 66 min), 1 Lektüre, 2 Quiz
9 Videos
What is Readability?5m
Intuitive "Proofs" are wrong5m
Defining solution set7m
Recursive backtracking7m
Worst cases6m
Big-O notation10m
From theory to practice7m
How to make a solution faster9m
1 Lektüre
Solution to Problem 2-4: Expression Evaluation10m
1 praktische Übung
Time complexity6m
Woche
3

Woche 3

5 Stunden zum Abschließen

COMMON STRUGGLES

5 Stunden zum Abschließen
11 Videos (Gesamt 78 min), 1 Lektüre, 3 Quiz
11 Videos
Dealing with Overflow5m
Non-integers8m
Fixed Point Numbers and Errors7m
Floating Point Numbers6m
Where and How to Use Doubles10m
More on Floating Point8m
Debugging Small Programs5m
Simplifying Code7m
Double-checking5m
Upsolving7m
1 Lektüre
Solution to Problem 3-4: Binary Knapsack10m
2 praktische Übungen
Numbers10m
Upsolving2m
Woche
4

Woche 4

5 Stunden zum Abschließen

COMMON STRUGGLES 2

5 Stunden zum Abschließen
14 Videos (Gesamt 97 min), 1 Lektüre, 2 Quiz
14 Videos
Proving Correctness7m
Activity Selection9m
Maximum Scalar Product6m
Greedy Ordering6m
Segment Tree Structure4m
Summing a Segment7m
Modifying an Element4m
Basic Data Structures5m
Advanced Data Structures and I/O7m
C++11m
Java5m
Python8m
Comparing Languages4m
1 Lektüre
Solution to Problem 4-4: Maximal Sum Suba10m
1 praktische Übung
Segment Tree6m

Bewertungen

Top-Bewertungen von COMPETITIVE PROGRAMMER'S CORE SKILLS
Alle Bewertungen anzeigen

Häufig gestellte Fragen

  • Sobald Sie sich für ein Zertifikat angemeldet haben, haben Sie Zugriff auf alle Videos, Quizspiele und Programmieraufgaben (falls zutreffend). Aufgaben, die von anderen Kursteilnehmern bewertet werden, können erst dann eingereicht und überprüft werden, wenn Ihr Unterricht begonnen hat. Wenn Sie sich den Kurs anschauen möchten, ohne ihn zu kaufen, können Sie womöglich auf bestimmte Aufgaben nicht zugreifen.

  • Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugriff auf alle Kursmaterialien, einschließlich bewerteter Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..