- 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 Matplotlib lernenLinien-, Balken-, Streu- und Kreisdiagramme mit interaktiven Visualisierungen Python-Algorithmen Suche, Sortierung, Rekursion und Visualisierungen O(n) C/C++-Algorithmen Implementierungen in C und C++ vergleichen Programmieren für Kinder Spielend programmieren lernen!
- AufgabenNeu
- Für LehrkräfteNeu
- Aktualisierungen
- Spendier mir einen Kaffee
Coding-Challenges in JavaScript
225 Challenges, die du in JavaScript 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 · 67 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
- 123
- Geteilte Lösungen
- 9
- Sprachen
Alle Herausforderungen
Nach Thema, Sprache oder Schwierigkeitsgrad suchen.
Einfach
Fizz Buzz
Erstelle eine Sequenz basierend auf Teilbarkeit durch 3 und 5.
Du lernst
BedingungenTeilbarkeit
Noch keine Lösungen
Einfach
First Negative Index
Find where the first negative number appears.
Du lernst
Lineare SucheFrühe Rückgabe
Mittel
Nearest Smaller Value to the Left
For each number, find the closest earlier position containing a strictly smaller number.
Du lernst
Monotoner StackLineare Zeit
Noch keine Lösungen
Einfach
Pascalsches Dreieck
Baue die Zeilen auf, indem du benachbarte Einträge aus der vorherigen Zeile addierst.
Du lernst
2D-ListenAus der vorigen Zeile bauen
Noch keine Lösungen
Einfach
Swap First and Last
Exchange the first and last items of a list.
Du lernst
ListenindizesVertauschen
Einfach
Hamming Distance
Compare two DNA strings position by position and count the differences.
Du lernst
Strings vergleichenZählen
Noch keine Lösungen
Einfach
Word Tile Score
Add the tile values for every letter in a word.
Du lernst
BuchstabenwerteSummieren mit einer Map
Noch keine Lösungen
Mittel
Mini-Batch-Gradientenabstieg
Trainiere ein lineares Modell, indem du die Gewichte nach jedem kleinen Batch statt nach dem ganzen Datensatz aktualisierst.
Du lernst
Mini-BatchesGradientenabstieg
Noch keine Lösungen
Mittel
Minimax-Tic-Tac-Toe
Wähle den perfekten Tic-Tac-Toe-Zug, indem du den ganzen Spielbaum mit Minimax durchsuchst.
Du lernst
MinimaxSpielbäume
Noch keine Lösungen
Einfach
Gradientenabstieg mit Momentum
Wende Momentum-Updates an, die einen Teil des vorherigen Schritts behalten, damit das Training in gleichbleibende Richtungen schneller wird.
Du lernst
MomentumOptimierer
Noch keine Lösungen
Einfach
Stunden, Minuten und Sekunden
Wandle eine Dauer in Sekunden in einen kompakten, lesbaren String um.
Du lernst
ZeiteinheitenString-Formatierung
Noch keine Lösungen
Mittel
Ziffern-Potenzsumme
Addiere jede Ziffer, potenziert mit ihrer Position von links.
Du lernst
Ziffern extrahierenPotenzenSchleifen
Mittel
Digitale Wurzel
Summiere die Ziffern wiederholt, bis nur noch eine Ziffer übrig bleibt.
Du lernst
Verschachtelte SchleifenZiffernsummen
Einfach
Differenz der Quadrate
Ziehe die Summe der Quadrate vom Quadrat der Summe ab.
Du lernst
FormelnArithmetik
Noch keine Lösungen
Mittel
Adam-Optimierer
Implementiere Adam, den Standardoptimierer des Deep Learning, mit gleitenden Mittelwerten und Bias-Korrektur.
Du lernst
AdamBias-Korrektur
Noch keine Lösungen
Einfach
Klassifiziere eine Zahl anhand ihrer Teiler
Klassifiziere eine positive ganze Zahl als vollkommen, überschüssig oder mangelhaft.
Du lernst
TeilerKlassifizierung
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