Menu
Coddy logo textTech

Longest Common Prefix

Coddy의 입문자 챌린지 - 기초 개념 연습하기 코스 레슨 — 20개 중 20번째.

challenge icon

챌린지

중급

문자열 배열을 인자로 받아 배열 내 모든 문자열의 가장 긴 공통 접두사(longest common prefix)를 반환하는 longestCommonPrefix라는 이름의 함수를 작성하세요.

예시,

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

보너스 - 재귀 함수로 만들어 보세요!

직접 해보기

char* longestCommonPrefix(char** a, int aSize) {
    // 여기에 코드를 작성하세요
}

입문자 챌린지 - 기초 개념 연습하기의 모든 레슨