Assign Cookies
来源:互联网 发布:艾媒数据的报告 编辑:程序博客网 时间:2024/05/17 06:09
题目:Assign Cookies
Assume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one cookie. Each child i has a greed factor gi, which is the minimum size of a cookie that the child will be content with; and each cookie j has a size sj. If sj >= gi, we can assign the cookie j to the child i, and the child i will be content. Your goal is to maximize the number of your content children and output the maximum number.
Note:
You may assume the greed factor is always positive.
You cannot assign more than one cookie to one child.
Example 1:
Input: [1,2,3], [1,1]Output: 1Explanation: You have 3 children and 2 cookies. The greed factors of 3 children are 1, 2, 3. And even though you have 2 cookies, since their size is both 1, you could only make the child whose greed factor is 1 content.You need to output 1.
Example 2:
Input: [1,2], [1,2,3]Output: 2Explanation: You have 2 children and 3 cookies. The greed factors of 2 children are 1, 2. You have 3 cookies and their sizes are big enough to gratify all of the children, You need to output 2.解析:先排序,然后比较
代码:
class Solution {public: int findContentChildren(vector<int>& g, vector<int>& s) { sort(g.begin(),g.end()); sort(s.begin(),s.end()); int childnum=g.size(); int cookienum=s.size(); int ans=0; while(cookienum>0&&childnum>0) { if (g[childnum-1]<=s[cookienum-1]) { ans++; childnum--; cookienum--; } else { childnum--; } } return ans; }};
0 0
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- Assign Cookies
- LeetCode 455. Assign Cookies
- 455. Assign Cookies
- Leetcode-455. Assign Cookies
- 455. Assign Cookies
- 455. Assign Cookies
- lib jar maven
- 动态规划题目集锦
- web服务访问名称
- 【MySQL基础】库的基本操作与数据类型
- mvc 返回字符设置(null空返回“”,xxs注入,日期转化等)
- Assign Cookies
- @ResponseBody 返回null对象 ajax回调不成功
- iOS文件的MD5校验--大文件的MD5加密
- React笔记-数据传递中的回调
- 视图的用法
- PHP书写效率小TIPS
- java基础(逻辑运算、异常)
- 关于Spring中的<context:annotation-config/>配置
- 使用路径通配符加载Resource,