Coding-Challenges zu Beginner

Übe Beginner mit 95 Coding-Challenges, von leicht bis schwer. Jede Challenge läuft im Browser, mit sofortigen Tests, einem KI-Review deines Codes und Community-Lösungen zum Vergleichen.

Einfach · 89 Mittel · 6

Fähigkeiten, die du übst: ZählenArithmetikFormelnListenStrings aufteilenZiffern extrahieren2D-ListenBedingungenEin DurchlaufMaximum verfolgenModuloSchleifen
  • 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.

95 Herausforderungen
Einfach

Distance Between Points

Compute the straight-line distance between two points.

Du lernst Satz des PythagorasQuadratwurzeln
BeginnerFunctionsLearning-pathmath
Noch keine Lösungen
Mittel

Count Islands

Count groups of connected land cells in a grid.

Du lernst Flood FillRekursive Tiefensuche
BeginnerGridsLearning-pathRecursion
Noch keine Lösungen
Mittel

Bester Schüler im Notenbuch

Finde den Schüler mit dem höchsten Durchschnittswert.

Du lernst 2D-ListenDurchschnitte
BeginnerFunctionsGridsLearning-path
Noch keine Lösungen
Einfach

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Du lernst IndexpaareDoppelzählung vermeiden
ArraysBeginnerLearning-pathNested-loops
Noch keine Lösungen
Einfach

Number Triangle

Build a triangle of increasing numbers.

Du lernst Wachsende ZeilenZähler über Zeilen
BeginnerLearning-pathNested-loopsPatterns
Noch keine Lösungen
Einfach

Average of Three

Average three whole numbers.

Du lernst ArithmetikDivision
BeginnerLearning-pathVariables
Einfach

Pyramidenreihen

Zeichne eine rechtsbündige Pyramide aus # Blöcken.

Du lernst String-MusterAuffüllen
BeginnerLearning-pathNested-loopsPatterns
Noch keine Lösungen
Einfach

Rechteck-Umfang

Berechne den Umfang eines Rechtecks anhand seiner Seiten.

Du lernst ArithmetikRückgabewerte
BeginnerLearning-pathVariables
Mittel

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

Du lernst BasisfälleStrings bereinigen
BeginnerLearning-pathRecursionStrings
Noch keine Lösungen
Einfach

Hollow Square

Draw the outline of a square with * characters.

Du lernst Ränder erkennenStrings aufbauen
BeginnerLearning-pathNested-loopsPatterns
Noch keine Lösungen
Einfach

Days in a Month

Return how many days a month has, including leap years.

Du lernst KalenderregelnHilfsfunktionen
BeginnerConditionsFunctionsLearning-path
Noch keine Lösungen
Einfach

Cash: Fewest Coins

Give change with as few U.S. coins as possible.

Du lernst Gierige AlgorithmenWechselgeld
BeginnerGreedyStudent-beginnermath
Noch keine Lösungen
Einfach

Celsius to Fahrenheit

Convert a temperature from Celsius to Fahrenheit.

Du lernst FormelnOperatorrangfolge
BeginnerLearning-pathVariables
Noch keine Lösungen
Einfach

Fibonacci-Zahl

Gib die n-te Fibonacci-Zahl zurück.

Du lernst IterationZwei Variablen aktualisieren
BeginnerLoopsSequencesStudent-beginner
Noch keine Lösungen
Mittel

Tic-Tac-Toe Winner

Decide the result of a tic-tac-toe board.

Du lernst GewinnbedingungenDiagonalen
BeginnerConditionsGridsLearning-path
Noch keine Lösungen
Einfach

Primzahl-Prüfung

Entscheide, ob eine Zahl eine Primzahl ist.

Du lernst TeilbarkeitSchleifen optimieren
BeginnerLoopsNumbersStudent-beginner
Noch keine Lösungen
Einfach

Halve Until One

Count how many halvings bring a number down to 1.

Du lernst While-SchleifenZählen
BeginnerLearning-pathLoops
Noch keine Lösungen
Einfach

Multiplication Grid

Build a full multiplication table.

Du lernst 2D-ListenZeilen- und Spaltenindizes
BeginnerLearning-pathNested-loops
Noch keine Lösungen