求众数 II

229. 求众数 II (Medium)

给定一个大小为 的数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。

说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1)。

示例 1:

输入: [3,2,3]
输出: [3]

示例 2:

输入: [1,1,1,3,3,2,2,2]
输出: [1,2]

相关话题

[数组]

相似题目

  1. 求众数 (Easy)
  2. 检查一个数是否在数组中占绝大多数 (Easy)

解法