Problem

Qn - Count Elements With Maximum Frequency

Approach

Complexity

  • Time:
  • Space:

Code

class Solution:
    def maxFrequencyElements(self, nums: List[int]) -> int:
        data = Counter(nums)
        currMax = 0
        res = 0
 
        for key, freq in data.items():
            if freq > currMax:
                currMax = freq
                res = freq
            elif freq == currMax:
                res += freq
 
        return res