השני בפופולריות
שיעור 3 מתוך 3 בקורס אתגרי קידוד לראיונות עבודה – חלק א׳ של Coddy.
אתגר
קשהכתבו פונקציה בשם secondMost שמקבלת רשימה של מספרים שלמים כקלט ומחזירה את המספר השלם השני בשכיחותו.
לדוגמה,
קלט:
[98, 72, 93, 72, 83, 98, 72, 44, 25, 53, 43, 98, 81, 98]
פלט צפוי:
72
הסבר – 72 מופיע 3 פעמים ברשימה, אחרי 98, שמופיע 4 פעמים. לכן 72 הוא המספר השני בשכיחותו.
נסו בעצמכם
int secondMost(int* a, int n) {
// כתבו כאן קוד
}כל השיעורים ביחידה אתגרי קידוד לראיונות עבודה – חלק א׳
תרגלו בעצמכם: קומפיילר C אונליין