Najdłuższy wspólny prefiks
Lekcja 20 z 20 w kursie Wyzwania dla początkujących – ćwiczenie podstawowych pojęć w Coddy.
Wyzwanie
ŚredniNapisz funkcję o nazwie longestCommonPrefix, która otrzymuje tablicę ciągów znaków i zwraca najdłuższy wspólny prefiks wszystkich ciągów znaków w tablicy.
Przykłady:
longestCommonPrefix(["Hello, Bob", "Hello, Jake"])->"Hello, "longestCommonPrefix(["something", "somehow", "somewhat"])->"some"longestCommonPrefix(["example", "sample"])->""
Bonus — Zrób z niej funkcję rekurencyjną!
Spróbuj swoich sił
char* longestCommonPrefix(char** a, int aSize) {
// Wpisz kod tutaj
}Wszystkie lekcje w sekcji Wyzwania dla początkujących – ćwiczenie podstawowych pojęć
Poćwicz samodzielnie: Kompilator C online