Coding-Challenges zu Strings

Übe Strings mit 36 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 · 30 Mittel · 3 Schwierig · 3

Fähigkeiten, die du übst: Strings aufteilenZählenHäufigkeitstabellenRecordsZeichenprüfungenBasisfälleBoolesche FlagsBuchstabenmengenBuchstabenwerteBuilder-MusterDictionariesEingabeprüfung
  • 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.

36 Herausforderungen
Schwierig

Minimum Window Substring

Find the shortest piece of text containing all required characters.

Du lernst Fenster wachsen und schrumpfenHäufigkeitstabellen
AdvancedCompetitive-programmingSliding-windowStrings
Noch keine Lösungen
Schwierig

Word Break

Decide whether text can be split into dictionary words.

Du lernst Präfix-DPText in Wörter zerlegen
AdvancedDynamic-programmingHackathonStrings
Noch keine Lösungen
Mittel

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

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

Wert einer römischen Zahl

Wandle eine römische Zahl in eine Zahl um.

Du lernst Symbol-Wert-TabellenSubtraktionsregeln
BeginnerLookup-tablesStringsStudent-beginner
Noch keine Lösungen
Schwierig

Find Many Patterns in Text

For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.

Du lernst Teilstring-SucheVorverarbeitung
Pattern-matchingStringsTries
Noch keine Lösungen
Einfach

Zeichenhäufigkeit

Zähle, wie oft jedes Zeichen vorkommt.

Du lernst HäufigkeitstabellenZählen
BeginnerDictionariesStringsStudent-beginner
Noch keine Lösungen
Einfach

Erstes eindeutiges Zeichen

Finde das erste Zeichen, das nur einmal vorkommt.

Du lernst Hash-MapsZählen
BeginnerDictionariesStringsStudent-beginner
Noch keine Lösungen
Mittel

Lesbarkeitsstufe

Schätze die benötigte Schulstufe, um einen Text zu lesen.

Du lernst TextanalyseFormeln
BeginnerStringsStudent-beginnermath
Noch keine Lösungen
Einfach

Password Rules Check

Check a password against simple strength rules.

Du lernst ValidierungBoolesche Flags
BeginnerConditionsLearning-pathStrings
Noch keine Lösungen
Einfach

Every Other Character

Keep the characters at even positions.

Du lernst String-IndizesSchrittweiten
BeginnerLearning-pathStrings
Noch keine Lösungen
Einfach

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

Du lernst ZeichenzuordnungÜbersetzungstabellen
MappingStrings
Noch keine Lösungen
Einfach

Palindrom-String

Prüfe, ob ein Text vorwärts und rückwärts gleich gelesen wird.

Du lernst Zwei ZeigerFrüher Abbruch
BeginnerStringsStudent-beginner
Noch keine Lösungen
Einfach

Titel-Schreibweise

Setze den ersten Buchstaben jedes Wortes groß.

Du lernst String-MethodenGroßschreibung
BeginnerStringsStudent-beginner
Noch keine Lösungen
Einfach

Acronym Generator

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

Du lernst Strings parsenWörter aufteilen
ParsingStrings
Noch keine Lösungen
Einfach

Einen String umkehren

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

Du lernst Rückwärts iterierenSlicing
BeginnerStringsStudent-beginner
Noch keine Lösungen
Einfach

Anagramm-Prüfung

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

Du lernst SortierenHäufigkeiten zählen
BeginnerStringsStudent-beginner
Noch keine Lösungen
Einfach

Pangram Check

A pangram contains every English letter at least once.

Du lernst BuchstabenmengenSchreibung normalisieren
SetsStrings
Noch keine Lösungen
Einfach

Word Tile Score

Add the tile values for every letter in a word.

Du lernst BuchstabenwerteSummieren mit einer Map
Lookup-tablesStrings
Noch keine Lösungen