Menu
Coddy logo textTech

Longest Common Prefix

Урок 20 из 20 курса Задачи для начинающих: практика базовых концепций на Coddy.

challenge icon

Задание

Средне

Напишите функцию с именем longestCommonPrefix, которая принимает массив строк и возвращает самый длинный общий префикс всех строк в массиве.

Примеры:

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

Бонус — сделайте функцию рекурсивной!

Попробуйте сами

char* longestCommonPrefix(char** a, int aSize) {
    // Напишите здесь код
}

Все уроки раздела Задачи для начинающих: практика базовых концепций