Coding-Challenges zu Arrays

Übe Arrays mit 31 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 · 27 Mittel · 3 Schwierig · 1

Fähigkeiten, die du übst: Ein DurchlaufListenSortierenZwei Zeiger2D-Arrays2D-Listen8-Nachbarn-PrüfungAkkumulatorenAmortisierte KostenArithmetische ReihenArray-IndizesAsync/await
  • 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.

31 Herausforderungen
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
Schwierig

Trapping Rain Water

Compute how much rain water an elevation map holds.

Du lernst Zwei ZeigerPräfix-Maxima
AdvancedArraysCompetitive-programmingGreedy
Noch keine Lösungen
Einfach

Min and Max Together

Find the smallest and largest value in one pass.

Du lernst Ein DurchlaufMehrere Rückgabewerte
ArraysBeginnerFunctionsLearning-path
Noch keine Lösungen
Einfach

Ein Array nicht abnehmend machen

Finde die minimale Anzahl an Erhöhungen, sodass jeder Wert mindestens so groß ist wie der vorherige.

Du lernst Gierige KorrekturenLaufendes Maximum
ArraysGreedy
Noch keine Lösungen
Mittel

Minesweeper Neighbor Counts

Annotate a rectangular board.

Du lernst 8-Nachbarn-PrüfungRandbehandlung
ArraysGrids
Noch keine Lösungen
Mittel

Kleinste fehlende Münzsumme

Finde den kleinsten positiven Betrag, der sich mit den verfügbaren Münzen nicht bilden lässt.

Du lernst Erreichbare SummenZuerst sortieren
ArraysGreedy
Noch keine Lösungen
Einfach

Duplikate entfernen

Behalte nur das erste Vorkommen jedes Werts.

Du lernst Gesehene Werte merkenReihenfolge erhalten
ArraysBeginnerSetsStudent-beginner
Noch keine Lösungen
Einfach

Fehlende Zahl

Finde die eine Zahl, die in 0..n fehlt.

Du lernst Arithmetische ReihenSummendifferenz-Trick
ArraysBeginnerStudent-beginnermath
Noch keine Lösungen
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
ArraysStacks
Noch keine Lösungen
Einfach

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

Du lernst ListenRabattregeln
ArraysBeginnerFunctionsLearning-path
Noch keine Lösungen
Einfach

Swap First and Last

Exchange the first and last items of a list.

Du lernst ListenindizesVertauschen
ArraysBeginnerLearning-path
Noch keine Lösungen
Einfach

First Negative Index

Find where the first negative number appears.

Du lernst Lineare SucheFrühe Rückgabe
ArraysBeginnerLearning-path
Noch keine Lösungen
Einfach

Median einer Liste

Finde den mittleren Wert einer Liste nach dem Sortieren.

Du lernst SortierenStatistik
Arraysmath
Noch keine Lösungen
Einfach

Count Positive Numbers

Count the values greater than zero in a list.

Du lernst ListenZählen
ArraysBeginnerLearning-path
Noch keine Lösungen
Einfach

Above-Average Values

Keep the values that are greater than the average.

Du lernst Zwei DurchläufeFiltern
ArraysBeginnerLearning-path
Noch keine Lösungen
Einfach

Array Minimum

Finde den kleinsten Wert in einer Liste.

Du lernst Minimum verfolgenEin Durchlauf
ArraysBeginnerStudent-beginner
Noch keine Lösungen
Einfach

Array Maximum

Finde den größten Wert in einer Liste.

Du lernst Maximum verfolgenEin Durchlauf
ArraysBeginnerStudent-beginner
Noch keine Lösungen
Einfach

Zweitgrößter Wert

Finde den zweitgrößten eindeutigen Wert.

Du lernst Zwei VerfolgerVerschiedene Werte
ArraysBeginnerStudent-beginner
Noch keine Lösungen