领扣LintCode算法问题答案-1230. 分饼干
发布日期:2021-06-30 17:10:26
浏览次数:2
分类:技术文章
本文共 1040 字,大约阅读时间需要 3 分钟。
领扣LintCode算法问题答案-1230. 分饼干
目录
1230. 分饼干
描述
假设你是一个了不起的家长,准备给你的孩子们一些饼干吃,但是你只能给每个孩子至多一块饼干。每一块饼干 j 都有一个尺寸 sj ;同时每一个孩子 i 都有一个贪吃指数 gi ,代表了能使他满足的最小的饼干尺寸。如果 sj >= gi ,那么就可以将饼干 j 分给孩子 i 使他得到满足。你的目标是使最多的孩子得到满足,输出这个最大值。
- 贪吃指数总会是一个正整数
- 你不能将一块以上的饼干分配给同一个孩子
样例 1:
输入:[1,2,3], [1,1]输出:1说明:你有三个孩子和两块饼干,三个孩子的贪吃指数分别是1,2,3虽然你有两块饼干,但是因为它们的大小都为1,你只能满足让贪吃指数为1的孩子满足,因此你应该输出1
样例 2:
输入:[1,2], [1,2,3]输出:2说明:你有两个孩子和三块饼干,两个孩子的贪吃指数分别是1和2这三块饼干的大小足以满足所有的孩子,因此你应该输出2
题解
public class Solution { /** * @param g: children's greed factor * @param s: cookie's size * @return: the maximum number */ public int findContentChildren(int[] g, int[] s) { // Write your code here Arrays.sort(g); Arrays.sort(s); int gIndex = 0; int sIndex = 0; while (gIndex < g.length && sIndex < s.length) { while (sIndex < s.length && g[gIndex] > s[sIndex]) { sIndex++; } if (sIndex < s.length) { gIndex++; sIndex++; } } return gIndex; }}
鸣谢
非常感谢你愿意花时间阅读本文章,本人水平有限,如果有什么说的不对的地方,请指正。
欢迎各位留言讨论,希望小伙伴们都能每天进步一点点。
转载地址:https://le-yi.blog.csdn.net/article/details/108907416 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月25日 06时54分53秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
CodeForces - 456C Boredom (dp)
2019-04-30
CodeForces - 960B Minimize the error (思维,贪心)
2019-04-30
CodeForces - 97B Superset (思维/分治/构造)
2019-04-30
CodeForces - 675A Infinite Sequence(简单数论 细节)
2019-04-30
CodeForces - 1042B Vitamins (思维)
2019-04-30
ACM 2013 长沙区域赛 Alice's Print Service (二分 思维)
2019-04-30
ACM 2013 长沙区域赛 Collision (几何)
2019-04-30
CodeForces - 1064A Make a triangle! (简单模拟)
2019-04-30
51Nod - 1183 编辑距离 (dp)
2019-04-30
ACM 2014 鞍山区域赛 E - Hatsune Miku (dp)
2019-04-30
反向传播&梯度下降 的直观理解程序(numpy)
2019-04-30
ACM 2017 南宁区域赛 Rake it in(对抗搜索)
2019-04-30
CodeForces - 931B World Cup (思维 模拟)
2019-04-30
CodeForces - 996D Suit and Tie (暴力)
2019-04-30
ACM 2017 香港区域赛 E - Base Station Sites(二分)
2019-04-30
ACM 2017 香港区域赛 G - Optimal Coin Change(背包)
2019-04-30
CodeForces - 1055A Metro (模拟)
2019-04-30