Menu
Coddy logo textTech

Longest Common Prefix

Leçon 20 sur 20 du cours Défis débutant - Pratiquez les concepts de base de Coddy.

challenge icon

Défi

Moyen

Écrivez une fonction nommée longestCommonPrefix qui reçoit un tableau de chaînes de caractères et renvoie le plus long préfixe commun à toutes les chaînes du tableau.

Exemples,

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

Bonus - Faites-en une fonction récursive !

Essayez vous-même

char* longestCommonPrefix(char** a, int aSize) {
    // Écrivez le code ici
}

Toutes les leçons de Défis débutant - Pratiquez les concepts de base