Menu
Coddy logo textTech

הקידומת המשותפת הארוכה ביותר

שיעור 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) {
    // כתבו כאן קוד
}

כל השיעורים ביחידה אתגרי מתחילים – תרגול מושגי יסוד

תרגלו בעצמכם: קומפיילר C אונליין