题解 | #数组中出现次数超过一半的数字#
数组中出现次数超过一半的数字
http://www.nowcoder.com/practice/e8a1b01a2df14cb2b228b30ee6a92163
``` let maps = {}
const num = numbers.length >> 1
for (let i = 0;i < numbers.length; i++) {
maps[numbers[i]] = maps[numbers[i]] !== undefined ? maps[numbers[i]] + 1 : 1
if (maps[numbers[i]] > num) return numbers[i]
}