题解 | #牛的体重统计#
牛的体重统计
https://www.nowcoder.com/practice/15276ab238c9418d852054673379e7bf
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param weightsA int整型一维数组 * @param weightsB int整型一维数组 * @return int整型 */ function findMode(weightsA, weightsB) { // write code here let map = new Map() weightsA.forEach((item) => { if (!map.has(item)) { map.set(item, 1) } else { map.set(item, map.get(item) + 1) } }) weightsB.forEach((item) => { if (!map.has(item)) { map.set(item, 1) } else { map.set(item, map.get(item) + 1) } }) return [...map.entries()].reduce((a, b) => { if (a[1] > b[1]) { return a } else { return b } })[0] } module.exports = { findMode: findMode };