Back to course home
0% completed
Solution: Minimum Difference Between Largest and Smallest Value in Three Moves
Problem Statement
You are given an integer array nums
. You're allowed to change any of the numbers up to three times, turning them into any value you wish.
Return the minimum difference
between the largest
and smallest
value of nums after updating the nums
array.
Examples
-
Example 1:
- Input: [1,5,6,14,15]
- Expected Output: 1
- Justification: Change the numbers 14 and 15 to 2 and 3, respectively (or similarly small numbers). Now, the array is [1,2,3,5,6] with a minimum difference of 5 - 1 = 4.
-
Example 2:
- Input: [10,10,10,10,10]
.....
.....
.....
Like the course? Get enrolled and start learning!
Table of Contents
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible