Leetcode 917 Solution

This article provides solution to leetcode question 917 (boats-to-save-people)

https://leetcode.com/problems/boats-to-save-people

Solution

class Solution: def numRescueBoats(self, people: List[int], limit: int) -> int: people.sort()
l = 0 r = len(people) - 1
ans = 0 while l <= r: if people[l] + people[r] <= limit: l += 1 r -= 1 ans += 1
return ans