הקידומת המשותפת הארוכה ביותר
שיעור 20 מתוך 20 בקורס אתגרי מתחילים – תרגול מושגי יסוד של Coddy.
אתגר
בינוניכתבו פונקציה בשם longestCommonPrefix שמקבלת מערך של מחרוזות ומחזירה את הקידומת המשותפת הארוכה ביותר של כל המחרוזות במערך.
דוגמאות,
longestCommonPrefix(["Hello, Bob", "Hello, Jake"])->"Hello, "longestCommonPrefix(["something", "somehow", "somewhat"])->"some"longestCommonPrefix(["example", "sample"])->""
בונוס - הפכו אותה לפונקציה רקורסיבית!
נסו בעצמכם
char* longestCommonPrefix(char** a, int aSize) {
// כתבו כאן קוד
}כל השיעורים ביחידה אתגרי מתחילים – תרגול מושגי יסוד
תרגלו בעצמכם: קומפיילר C אונליין