Kurskatalog
Algorithmen und Datenstrukturen
Wähle Strukturen nach ihrem Verhalten und belege die Komplexität Schritt für Schritt.
- Mittelstufe
- 9 Lektionen
- 2 Projekte
- Etwa 1.5 Std.
- EN · UZ · KO · RU · ES · FR · DE · AR
Untersuche Komplexität, Arrays und Maps, Stapel und Warteschlangen, binäre Suche, Bäume und Graphen, Breitensuche und die praktische Zerlegung von Problemen mit Invarianten, die du mit Code prüfst.
Lehrplan
Abschnitt 1
Komplexität und Container
Zähle Schritte, um das Wachstum mit der O-Notation zu beschreiben. Wähle dann Arrays und Maps passend zum Zugriffsmuster.
- Wachstum mit der O-Notation
- Arrays und Maps
- Schleifeninvarianten
Abschnitt 2
Lineare Strukturen
Baue Stapel und Warteschlangen nach ihren Zugriffsregeln. Nutze dann sortierte Eingaben für Zwei-Zeiger-Suchen in einem Durchlauf.
- Stapel
- Warteschlangen
- Zwei-Zeiger-Suche
Abschnitt 3
Suche und Graphen
Halbiere sortierte Kandidaten mit binärer Suche, speichere dünn besetzte Graphen als Nachbarlisten und erkunde sie mit BFS schichtweise.
- Binäre Suche
- Graphdarstellung
- Breitensuche
Lernpfade
KI-native Entwicklung
Veröffentliche eine sichere TypeScript-App mit KI in deinem Arbeitsablauf: mit getesteten Algorithmen, klar begrenzten Werkzeugen, nachvollziehbaren Architekturentscheidungen und Releases, die du nach der Veröffentlichung überprüfen kannst.
Abfolge aus 16 Kursen
Full-Stack-Webentwicklung
Entwickle und teile eine getestete Full-Stack-App mit React: mit einer Oberfläche für alle, Daten, die nur die Person sehen kann, der sie gehören, APIs mit klaren Grenzen, korrekten Echtzeitaktualisierungen und Bereitstellungen, die du zurückrollen kannst.
Abfolge aus 14 Kursen
Python- und Datenentwicklung
Analysiere echte Daten und entwickle getestete Werkzeuge, die externe APIs sicher aufrufen und deine eigenen Inhalte durchsuchen – mit Python, Git, SQL und Vektorsuche.
Abfolge aus 10 Kursen
Deine Idee, veröffentlicht. Starte in 60 Sekunden.
7 Tage kostenlos testen bei jedem Tarif für neue Mitglieder · Jederzeit kündbar
Loslegen