
nums 순회nums[i] === key인 경우 탐색key에 해당하는 숫자가 몇 번 선택 되었는지 기록function mostFrequent(nums: number[], key: number): number {
const frequent = new Map()
for(let i = 0; i < nums.length - 1; i++) {
if(nums[i] !== key) continue
const next = nums[i + 1]
frequent.set(next, (frequent.get(next) ?? 0) + 1)
}
let maxFreq = 0
let maxNum = 0
for(const [key, value] of frequent) {
if(value <= maxFreq) continue
maxFreq = value
maxNum = key
}
return maxNum
};