Programmieren Herausforderungen

Stärke deine Problemlösefähigkeiten mit sprachneutralen Herausforderungen, die du in Python, C++ oder C# lösen kannst. Jede Einreichung wird automatisch getestet und von KI überprüft.

  • Python · C++ · C#
  • Automatisierte Tests
  • KI-Code-Review
  • Community-Lösungen
Lernpfad
150
Herausforderungen
2
Geteilte Lösungen
3
Sprachen

Alle Herausforderungen

Nach Thema, Sprache oder Schwierigkeitsgrad suchen.

150 Herausforderungen
Schwierig

Maximale Projektbelohnungen

Wähle nicht überlappende Projekte aus, um die größtmögliche Gesamtbelohnung zu erhalten.

Dynamic-programmingScheduling
Noch keine Lösungen
Einfach

Running Sum

Replace each value with the total so far.

ArraysBeginnerLearning-path
Noch keine Lösungen
Mittel

Recursive Power

Compute a power recursively by halving the exponent.

BeginnerLearning-pathRecursion
Noch keine Lösungen
Einfach

Multiplication Table Row

List the first multiples of a number.

BeginnerLearning-pathLoops
Noch keine Lösungen
Einfach

Body-Mass-Index

Berechne den BMI aus Gewicht und Größe.

BeginnerLearning-pathVariables
Noch keine Lösungen
Einfach

Count Uppercase Letters

Count the capital letters in a text.

BeginnerLearning-pathStrings
Noch keine Lösungen
Einfach

Flatten a 2D Array

Combine the rows of a 2D integer array into one array.

ArraysLoops
Noch keine Lösungen
Schwierig

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Noch keine Lösungen
Einfach

Fehlende Zahl

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

ArraysBeginnerStudent-beginnermath
Noch keine Lösungen
Mittel

Tree Diameter

A tree is a connected undirected graph with no cycles.

GraphsTrees
Noch keine Lösungen
Einfach

Countdown to Liftoff

Count down from a number and end with Liftoff!

BeginnerLearning-pathLoops
Noch keine Lösungen
Einfach

Summiere ein Array

Addiere alle Werte in einer Liste.

ArraysBeginnerStudent-beginner
Noch keine Lösungen
Mittel

Minesweeper Neighbor Counts

Annotate a rectangular board.

ArraysGrids
Noch keine Lösungen
Einfach

Letter Grade

Turn a test score into a letter grade.

BeginnerConditionsLearning-path
Noch keine Lösungen
Einfach

Array Minimum

Finde den kleinsten Wert in einer Liste.

ArraysBeginnerStudent-beginner
Noch keine Lösungen
Einfach

Initialen aus einem Namen

Erstelle Großbuchstaben-Initialen aus einem vollständigen Namen.

BeginnerLearning-pathStrings
Noch keine Lösungen
Einfach

Array Maximum

Finde den größten Wert in einer Liste.

ArraysBeginnerStudent-beginner
Noch keine Lösungen
Einfach

Primzahl-Prüfung

Entscheide, ob eine Zahl eine Primzahl ist.

BeginnerLoopsNumbersStudent-beginner
Noch keine Lösungen