Search⌘ K
AI Features

Solution: Third Maximum Number

Explore how to solve the problem of finding the third distinct maximum number in an integer array using a min heap and set in JavaScript. This lesson guides you through managing duplicates and maintaining the top three values, with clear steps and time-space complexity analysis.

Statement

Given an integer array nums, determine and return the third distinct maximum element in the array. If the array contains fewer than three distinct elements, return the maximum element instead.

Constraints:

  • 1<=1 <= ...