- 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
Primzahl-Prüfung
Entscheide, ob eine Zahl eine Primzahl ist.
Du lernst
TeilbarkeitSchleifen optimieren
Noch keine Lösungen
Einfach
Halve Until One
Count how many halvings bring a number down to 1.
Du lernst
While-SchleifenZählen
Noch keine Lösungen
Schwierig
Zähle Zahlen mit unterschiedlichen Nachbarn
Zähle Werte im Bereich, deren benachbarte Dezimalziffern nie gleich sind.
Du lernst
Ziffern-DPBereiche zählen
Noch keine Lösungen
Einfach
Multiplication Grid
Build a full multiplication table.
Du lernst
2D-ListenZeilen- und Spaltenindizes
Noch keine Lösungen
Schwierig
Maximale Projektbelohnungen
Wähle nicht überlappende Projekte aus, um die größtmögliche Gesamtbelohnung zu erhalten.
Du lernst
Gewichtete PlanungDP mit binärer Suche
Noch keine Lösungen
Mittel
Primzahlen mit einem Sieb auflisten
Finde Primzahlen bis zu einem Grenzwert, indem zusammengesetzte Vielfache markiert werden.
Du lernst
Sieb des EratosthenesBoolesche Arrays
Noch keine Lösungen
Einfach
Verdopplung der Körner auf einem Schachbrett
Berechne die Kornanzahl auf einem Feld und die Gesamtsumme auf allen 64 Feldern.
Du lernst
ZweierpotenzenGroße Zahlen
Noch keine Lösungen
Mittel
Recursive Power
Compute a power recursively by halving the exponent.
Du lernst
Exponent halbierenTeile und herrsche
Noch keine Lösungen
Einfach
Min and Max Together
Find the smallest and largest value in one pass.
Du lernst
Ein DurchlaufMehrere Rückgabewerte
Noch keine Lösungen
Einfach
Summe gerader Fibonacci-Terme
Addiere die geraden Fibonacci-Terme, die einen Grenzwert nicht überschreiten.
Du lernst
Folgen erzeugenFiltern
Noch keine Lösungen
Mittel
Can We Split Into Two Teams?
Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.
Du lernst
GraphenfärbungBFS
Noch keine Lösungen
Schwierig
Schneide ein Rechteck in Quadrate
Finde die minimale Anzahl gerader Schnitte, um nur Quadrate zu erhalten.
Du lernst
2D-dynamische ProgrammierungOptimierung
Noch keine Lösungen
Mittel
Größter Primfaktor
Finde die größte Primzahl, die einen positiven Integer teilt.
Du lernst
PrimfaktorzerlegungProbedivision
Noch keine Lösungen
Schwierig
Find Many Patterns in Text
For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.
Du lernst
Teilstring-SucheVorverarbeitung
Noch keine Lösungen
Mittel
Ziffern subtrahieren, um Null zu erreichen
Verwende so wenige Ziffernsubtraktionen wie möglich, um Null zu erreichen.
Du lernst
DP für minimale SchritteGierige Wahl
Noch keine Lösungen
Einfach
Wert einer römischen Zahl
Wandle eine römische Zahl in eine Zahl um.
Du lernst
Symbol-Wert-TabellenSubtraktionsregeln
Noch keine Lösungen
Mittel
Summe der Primzahlen unterhalb eines Grenzwerts
Addiere alle Primzahlen strikt unterhalb eines Grenzwerts.
Du lernst
Sieb des EratosthenesPrimzahlen summieren
Noch keine Lösungen
Schwierig
Minimale Aufzüge
Teile Personen in möglichst wenige Aufzugsfahrten mit Gewichtsbeschränkung ein.
Du lernst
Bitmasken-DPTeilmengen
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