- Ausführende
-
Lernen
Python lernen Ausführbare Beispiele, NumPy, pandas und mehr KI lernenNeuronale Netze, ML und LLMs von Grund auf C/C++ lernen Zeiger, Speicher, STL und modernes C++ C# lernenC#-Grundlagen, OOP, LINQ, Async und .NET-Übungen Python-Algorithmen Suche, Sortierung, Rekursion und Visualisierungen O(n) C/C++-Algorithmen Implementierungen in C und C++ vergleichen
- AufgabenNeu
Coding-Challenges in C++
226 Challenges, die du in C++ lösen kannst, von den ersten Schleifen bis zu Graphen, dynamischer Programmierung und Machine Learning. Schreib deinen Code im Browser, führe die Tests sofort aus und erhalte ein KI-Review.
Einfach · 134 Mittel · 68 Schwierig · 24
Fähigkeiten, die du übst: ZählenStrings aufteilenZiffern extrahieren2D-ListenArithmetikFormelnListenSchleifenBedingungenEin DurchlaufGleitkommazahlenGradientenabstieg
- Python · C++ · C#
- Automatisierte Tests
- KI-Code-Review
- Community-Lösungen
- 226
- Herausforderungen
- 2
- Geteilte Lösungen
- 3
- Sprachen
Alle Herausforderungen
Nach Thema, Sprache oder Schwierigkeitsgrad suchen.
Einfach
Countdown to Liftoff
Count down from a number and end with Liftoff!
Du lernst
RückwärtsschleifenListen
Noch keine Lösungen
Einfach
Point Quadrant
Find which quadrant a point lies in.
Du lernst
KoordinatenVorzeichen prüfen
Noch keine Lösungen
Mittel
Größtes Produkt benachbarter Ziffern
Betrachte jedes zusammenhängende Fenster aus span Ziffern und multipliziere dessen Ziffern.
Du lernst
Fenster fester GrößeZiffernstrings
Noch keine Lösungen
Einfach
Pangram Check
A pangram contains every English letter at least once.
Du lernst
BuchstabenmengenSchreibung normalisieren
Noch keine Lösungen
Einfach
Cart Total With Discount
Total a shopping cart and apply a discount above a threshold.
Du lernst
ListenRabattregeln
Noch keine Lösungen
Mittel
Flatten Arbitrarily Nested Lists (Recursion)
Practice recursion by flattening arbitrarily nested lists while skipping null entries.
Du lernst
BasisfälleVerschachtelte Daten
Noch keine Lösungen
Einfach
Median einer Liste
Finde den mittleren Wert einer Liste nach dem Sortieren.
Du lernst
SortierenStatistik
Noch keine Lösungen
Einfach
Replace Spaces With Dashes
Turn spaces into dashes to make a URL-style slug.
Du lernst
Strings aufbauenZeichen ersetzen
Noch keine Lösungen
Einfach
Count Positive Numbers
Count the values greater than zero in a list.
Du lernst
ListenZählen
Noch keine Lösungen
Einfach
Initialen aus einem Namen
Erstelle Großbuchstaben-Initialen aus einem vollständigen Namen.
Du lernst
Strings aufteilenGroßbuchstaben
Noch keine Lösungen
Einfach
Count Uppercase Letters
Count the capital letters in a text.
Du lernst
ZeichenprüfungenZählen
Noch keine Lösungen
Mittel
Alpha-Beta-Pruning
Bewerte einen Spielbaum mit Minimax und Alpha-Beta-Pruning und zähle, wie viele Blätter die Suche tatsächlich ansieht.
Du lernst
Alpha-Beta-PruningSpielsuche
Noch keine Lösungen
Mittel
Wertiteration
Berechne, wie wertvoll jeder Zustand eines Markov-Entscheidungsprozesses ist, indem du wiederholt das Bellman-Optimalitäts-Update anwendest.
Du lernst
Bellman-GleichungMDPs
Noch keine Lösungen
Einfach
Above-Average Values
Keep the values that are greater than the average.
Du lernst
Zwei DurchläufeFiltern
Noch keine Lösungen
Einfach
Ungerade, Gerade oder Keines von beidem
Klassifiziere eine Zahl danach, ob sie eine ungerade ganze Zahl, eine gerade ganze Zahl oder keines von beidem ist.
Du lernst
ModuloBedingungen
Noch keine Lösungen
Mittel
A*-Suche auf einem gewichteten Gitter
Finde mit A*, dem Suchalgorithmus hinter der Wegfindung in Spielen und Robotern, den günstigsten Weg durch ein Gitter aus Geländekosten.
Du lernst
A*-SucheHeuristiken
Noch keine Lösungen
Einfach
Vokale zählen
Zähle die Vokale in einem Text.
Du lernst
ZeichenprüfungenMengenzugehörigkeit
Noch keine Lösungen
Mittel
Eine Generation eines genetischen Algorithmus
Züchte die nächste Generation von Bitstrings mit Turnierselektion, Einpunkt-Crossover und Mutation.
Du lernst
Genetische AlgorithmenEvolutionäre Suche
Noch keine Lösungen
Nach Thema stöbern
- Beginner 95
- ai 47
- maschinelles Lernen 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Neuronale Netze 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Entwurfsmuster 8
- Graphs 8
- Grids 8
- Loops 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Bestärkendes Lernen 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3