码迷,mamicode.com
首页 > 其他好文 > 详细

[LeetCode] Boats to Save People 渡人的船

时间:2019-05-13 01:05:25      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:one   time   out   ati   amp   people   code   讲解   leetcode   



The?i-th person has weight?people[i], and each boat can carry a maximum weight of?limit.

Each boat carries at most 2 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.? (It is guaranteed each person can be carried by a boat.)

Example 1:

Input: people = [1,2], limit = 3
Output: 1
Explanation: 1 boat (1, 2)

Example 2:

Input: people = [3,2,2,1], limit = 3
Output: 3
Explanation: 3 boats (1, 2), (2) and (3)

Example 3:

Input: people = [3,5,3,4], limit = 5
Output: 4
Explanation: 4 boats (3), (3), (4), (5)

Note:

  • 1 <=?people.length <= 50000
  • 1 <= people[i] <=?limit <= 30000



参考资料:

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



LeetCode All in One 题目讲解汇总(持续更新中...)

[LeetCode] Boats to Save People 渡人的船

标签:one   time   out   ati   amp   people   code   讲解   leetcode   

原文地址:https://www.cnblogs.com/grandyang/p/10854377.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!