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
Mittel

Zwei Münzstapel leeren

Entscheide, ob beide Stapel durch paarweises Entfernen geleert werden können.

Greedymath
Noch keine Lösungen
Einfach

Zeichenhäufigkeit

Zähle, wie oft jedes Zeichen vorkommt.

BeginnerDictionariesStringsStudent-beginner
Noch keine Lösungen
Einfach

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

ParsingStrings
Noch keine Lösungen
Einfach

Schachfeld-Farbe

Bestimme die Farbe eines Feldes auf einem 8x8-Brett.

Beginnermath
Noch keine Lösungen
Einfach

Nullen verschieben

Verschiebe alle Nullen ans Ende und erhalte die Reihenfolge der anderen Elemente.

ArraysBeginnerStudent-beginner
Noch keine Lösungen
Mittel

Ziffern subtrahieren, um Null zu erreichen

Verwende so wenige Ziffernsubtraktionen wie möglich, um Null zu erreichen.

Dynamic-programmingNumbers
Noch keine Lösungen
Mittel

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

ArraysStacks
Noch keine Lösungen
Schwierig

Matrix Chain Multiplication

Find the cheapest order to multiply a chain of matrices.

AdvancedCompetitive-programmingDynamic-programming
Noch keine Lösungen
Einfach

Stunden, Minuten und Sekunden

Wandle eine Dauer in Sekunden in einen kompakten, lesbaren String um.

Beginnermath
Noch keine Lösungen
Einfach

Erstes eindeutiges Zeichen

Finde das erste Zeichen, das nur einmal vorkommt.

BeginnerDictionariesStringsStudent-beginner
Noch keine Lösungen
Einfach

Größter gemeinsamer Teiler

Finde die größte Zahl, die beide Werte teilt.

BeginnerNumbersStudent-beginner
Noch keine Lösungen
Einfach

Differenz der Quadrate

Ziehe die Summe der Quadrate vom Quadrat der Summe ab.

Beginnermath
Noch keine Lösungen
Mittel

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

Dynamic-programmingSequences
Noch keine Lösungen
Einfach

Armstrong-Zahl

Prüfe, ob eine Zahl gleich der Summe ihrer Ziffern ist, wobei jede Ziffer auf die Anzahl der Ziffern potenziert wird.

BeginnerNumbersStudent-beginner
Noch keine Lösungen
Einfach

Password Rules Check

Check a password against simple strength rules.

BeginnerConditionsLearning-pathStrings
Noch keine Lösungen
Einfach

Anagramm-Prüfung

Überprüfe, ob zwei Phrasen die gleichen Buchstaben verwenden.

BeginnerStringsStudent-beginner
Noch keine Lösungen
Einfach

Einen String umkehren

Gib die Zeichen eines Strings in umgekehrter Reihenfolge zurück.

BeginnerStringsStudent-beginner
Noch keine Lösungen
Einfach

Fizz Buzz

Erstelle eine Sequenz basierend auf Teilbarkeit durch 3 und 5.

BeginnerNumbers
Noch keine Lösungen