askri79
Đã tốn tiền
Swift:
class Solution {
func minDifference(_ nums: [Int]) -> Int {
guard nums.count > 4 else { return 0}
//[1, 2, 3, 4, 4]
//[1, 1, 1, 1, 4]
//[1, 2, 3, 4, 5, 20, 21, 22]
let nums = nums.sorted()
var minDiff = nums.last! - nums.first!
for left in 0...3 {
let right = nums.count - (3 - left) - 1
let diff = nums[right] - nums[left]
minDiff = min(minDiff, diff)
}
return minDiff
}
}
