Menu
CoddyTech

Tiền tố chung dài nhất

Bài học 20 trên 20 trong khóa học Thử thách cho người mới bắt đầu: luyện tập các khái niệm cơ bản của Coddy.

challenge icon

Thử thách

Trung bình

Viết một hàm có tên longestCommonPrefix nhận một mảng chuỗi và trả về tiền tố chung dài nhất của tất cả các chuỗi trong mảng.

Ví dụ:

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

Thử thách thêm: Viết hàm này theo cách đệ quy!

Tự làm thử

char* longestCommonPrefix(char** a, int aSize) {
    // Viết code ở đây
}

Tất cả bài học trong Thử thách cho người mới bắt đầu: luyện tập các khái niệm cơ bản

Tự luyện tập: Trình biên dịch C online