Minimum Limit of Balls in a Bag LeetCode solution in JavaScript

1
var minimumSize = function (nums, maxOperations) {
2
let i = 1;
3
let j = Math.max(...nums);
4

5
while (i <= j) {
6
let mid = Math.floor((j - i) / 2 + i);
7
let count = 0;
8
nums.forEach((n) => (count += Math.floor((n - 1) / mid)));
9

10
if (count <= maxOperations) {
11
j = mid - 1;
12
} else {
13
i = mid + 1;
14
}
15
}
16
return i;
17
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0