Medium
,Array
,Two Pointers
,Greedy
,Sorting
You are given an array people
where people[i]
is the weight of the ith person, and an infinite number of boats where each boat can carry a maximum weight of limit
. Each boat carries at most two people at the same time, provided the sum of the weight of those people is at most limit
.
Return the minimum number of boats to carry every given person.
Example 1:
Example 2:
Example 3:
Constraints:
people.length
<= 5 * 104people[i]
<= limit
<= 3 * 104Yen-Chi ChenMon, Apr 3, 2023
Yen-Chi ChenMon, Apr 3, 2023
MarsgoatApr 12, 2023