关注
// 查找一个数组中,出现次数前三的字符
let arr = [1, 1, 1, 3, 3, 3, 5, 5, 2, 3, 6]
function findNum(arr) {
let map = new Map()
for (let i = 0; i < arr.length; i++) {
if (!map.has(arr[i])) {
map.set(arr[i], 1)
} else {
map.set(arr[i], 1 + map.get(arr[i]))
}
}
let res = Array.from(map).sort((a, b) => {
return b[1] - a[1]
})
console.log(res[0][0], res[1][0], res[2][0]);
}
findNum(arr)
查看原帖
1 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 那些年,我收到的‘奇葩’回复 #
23673次浏览 161人参与
# 实习需要主动找活干吗? #
55202次浏览 295人参与
# 小红书开奖了 #
32387次浏览 156人参与
# OC/开奖 #
191344次浏览 1324人参与
# 你后悔选择现在的专业吗 #
101953次浏览 697人参与
# 职场中那些令人叹为观止的八卦 #
30666次浏览 243人参与
# 腾讯音乐秋招 #
431178次浏览 4779人参与
# 实习教会我的事 #
42100次浏览 342人参与
# 蚂蚁求职进展汇总 #
131672次浏览 1204人参与
# 秋招你经历过哪些无语的事 #
22518次浏览 239人参与
# 2022毕业即失业取暖地 #
120428次浏览 709人参与
# 校招薪资来揭秘 #
84275次浏览 525人参与
# 听到哪句话代表面试稳了OR挂了? #
105932次浏览 457人参与
# 秋招吐槽大会 #
92662次浏览 798人参与
# 材料人,你最希望上岸的是? #
11634次浏览 56人参与
# 你今年的保底offer是哪家 #
143878次浏览 620人参与
# 牛客十周岁生日快乐 #
184891次浏览 1825人参与
# 扒一扒那些奇葩实习经历 #
132134次浏览 1125人参与
# AI时代,哪些岗位最容易被淘汰 #
12235次浏览 99人参与
# 你找工作想离家近 or 离家远? #
17069次浏览 245人参与
# 你秋招最后悔的选择 #
18625次浏览 135人参与
# 我的职场社死时刻 #
23000次浏览 171人参与

