Maximum Product of Three Numbers

Easy

Topics
ArrayMathSorting

Given an integer array nums, find three numbers whose product is maximum and return that product.

Example 1

Input:  nums = [1,2,3]
Output: 6

Example 2

Input:  nums = [-4,-3,-2,-1,60]
Output: 720

Constraints

  • 3 <= nums.length <= 10^4
  • -1000 <= nums[i] <= 1000
Run ⌘' · Submit ⌘⏎