Problem
Ask
Submissions

Problem: Third Maximum Number

Medium
30 min
Understand how to determine the third distinct maximum element in an integer array or return the maximum number if fewer than three distinct values are present. Explore problem-solving approaches for array element selection within coding interview contexts.

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 <= nums.length <=103<= 10^3

  • 231<=-2^{31} <=nums[i]<=2311<= 2^{31}-1

Problem
Ask
Submissions

Problem: Third Maximum Number

Medium
30 min
Understand how to determine the third distinct maximum element in an integer array or return the maximum number if fewer than three distinct values are present. Explore problem-solving approaches for array element selection within coding interview contexts.

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 <= nums.length <=103<= 10^3

  • 231<=-2^{31} <=nums[i]<=2311<= 2^{31}-1