Second Most Popular
Coddyの「コーディング面接チャレンジ - パック I」コースのレッスン 3/3。
チャレンジ
難しい整数のリストを入力として受け取り、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) {
// ここにコードを記述してください
}