We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba221b3 commit 32d8330Copy full SHA for 32d8330
src/1509-minimum-difference-between-largest-and-smallest-value-in-three-moves/index.js
@@ -0,0 +1,15 @@
1
+/**
2
+ * @param {number[]} nums
3
+ * @return {number}
4
+ */
5
+var minDifference = function (nums) {
6
+ if (nums.length < 4) return 0;
7
+ nums.sort((x, y) => x - y);
8
+
9
+ return Math.min(
10
+ Math.abs(nums[0] - nums[nums.length - 4]),
11
+ Math.abs(nums[1] - nums[nums.length - 3]),
12
+ Math.abs(nums[2] - nums[nums.length - 2]),
13
+ Math.abs(nums[3] - nums[nums.length - 1])
14
+ );
15
+};
0 commit comments