Menu
Coddy logo textTech

Second Most Popular

Coddyの「コーディング面接チャレンジ - パック I」コースのレッスン 3/3。

challenge icon

チャレンジ

難しい

整数のリストを入力として受け取り、2番目に多く出現する整数を返す secondMost という名前の関数を作成してください。
例えば、

入力:

[98, 72, 93, 72, 83, 98, 72, 44, 25, 53, 43, 98, 81, 98]

期待される出力:

72

解説 - 72 はリストの中に3回含まれており、4回含まれている 98 に次いで2番目です。したがって、72 が2番目に多く出現する数値となります。

自分で試してみよう

int secondMost(int* a, int n) {
    // ここにコードを記述してください
}

コーディング面接チャレンジ - パック Iのすべてのレッスン

1Challenges

Merge SortAlmost PalindromeSecond Most Popular