Menu
Coddy logo textTech

Longest Common Prefix

Lektion 20 von 20 im Kurs Herausforderungen für Anfänger – Grundlagen üben von Coddy.

challenge icon

Aufgabe

Mittel

Schreiben Sie eine Funktion namens longestCommonPrefix, die ein Array von Zeichenfolgen erhält und das längste gemeinsame Präfix aller Zeichenfolgen im Array zurückgibt.

Beispiele,

  • longestCommonPrefix(["Hello, Bob", "Hello, Jake"])  ->  "Hello, "
  • longestCommonPrefix(["something", "somehow", "somewhat"])  ->  "some"
  • longestCommonPrefix(["example", "sample"])  ->  ""

Bonus - Machen Sie daraus eine rekursive Funktion!

Probier es selbst

char* longestCommonPrefix(char** a, int aSize) {
    // Code hier schreiben
}

Alle Lektionen in Herausforderungen für Anfänger – Grundlagen üben