算法训练营第十二天 | 多数元素

今日训练题:169. 多数元素

哈希表方法 代码如下:

思路:

准备一个 “计数器”:unordered_map<int, int> counts;左边记数字右边记出现几次

遍历数组,并实时记录出现次数,counts[num]++,并实时记录最大次数的数 majority 和次数 cnt。

最后返回最大次数 majority。

题目链接:https://leetcode.cn/problems/majority-element/
官方题解:https://leetcode.cn/problems/majority-element/solutions/146074/duo-shu-yuan-su-by-leetcode-solution/