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
0
Geteilte Lösungen
3
Sprachen

Alle Herausforderungen

Nach Thema, Sprache oder Schwierigkeitsgrad suchen.

150 Herausforderungen
Schwierig

Shortest Delivery Tour

Visit every city once and return home as cheaply as possible.

AdvancedBitmasksCompetitive-programmingDynamic-programming
Noch keine Lösungen
Einfach

Distance Between Points

Compute the straight-line distance between two points.

BeginnerFunctionsLearning-pathmath
Noch keine Lösungen
Mittel

Shortest Weighted Routes

Find the minimum total route cost from city 1 to each city.

GraphsPriority-queuesShortest-path
Noch keine Lösungen
Schwierig

Minimum Network Connection Cost

Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.

Disjoint-setsGraphsMinimum-spanning-tree
Noch keine Lösungen
Mittel

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Noch keine Lösungen
Mittel

Flatten Arbitrarily Nested Lists (Recursion)

Practice recursion by flattening arbitrarily nested lists while skipping null entries.

Data-structuresRecursion
Noch keine Lösungen
Mittel

Primzahlen mit einem Sieb auflisten

Finde Primzahlen bis zu einem Grenzwert, indem zusammengesetzte Vielfache markiert werden.

Number-theorySieve
Noch keine Lösungen
Schwierig

Hotel Room Allocation

Assign arriving groups in order.

Segment-treesSimulation
Noch keine Lösungen
Schwierig

Mini Stack-Language Interpreter

Evaluate a small stack language.

InterpretersParsingStacks
Noch keine Lösungen
Einfach

Halve Until One

Count how many halvings bring a number down to 1.

BeginnerLearning-pathLoops
Noch keine Lösungen
Einfach

Celsius to Fahrenheit

Convert a temperature from Celsius to Fahrenheit.

BeginnerLearning-pathVariables
Noch keine Lösungen
Schwierig

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
Noch keine Lösungen
Schwierig

Strongly Connected Components

Count groups of nodes that can all reach each other.

AdvancedCompetitive-programmingGraphs
Noch keine Lösungen
Schwierig

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
Noch keine Lösungen
Mittel

Bester Schüler im Notenbuch

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

BeginnerFunctionsGridsLearning-path
Noch keine Lösungen
Einfach

Simple Interest

Find the total amount after simple interest.

BeginnerLearning-pathVariables
Noch keine Lösungen
Schwierig

Maximale Projektbelohnungen

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

Dynamic-programmingScheduling
Noch keine Lösungen
Einfach

Days in a Month

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

BeginnerConditionsFunctionsLearning-path
Noch keine Lösungen