美文网首页LeetCode每日一题
LeetCode每日一题:分发饼干

LeetCode每日一题:分发饼干

作者: Patarw | 来源:发表于2020-08-15 17:06 被阅读0次

思路一

先对数组g和s进行升序排序,然后再用孩子数组里面的元素去和饼干数组里面的元素比较,小于或者等于饼干元素里面的值时,代表找到能填饱孩子的饼干,并且这个饼干也是能找到的最小而且还能填饱孩子的饼干。

  • 代码实现:
class Solution {
public int findContentChildren(int[] g, int[] s) {
    Arrays.sort(g);
    Arrays.sort(s);
    int res = 0;
    int index = 0;
    for(int i = 0;i < g.length;i++){
        while(index < s.length){
            if(g[i] <= s[index]){
                index++;
                res++;
                break;
            }
            index++;
        }
    }
    return res;
}
}

相关文章

  • LeetCode每日一题:分发饼干

    思路一 先对数组g和s进行升序排序,然后再用孩子数组里面的元素去和饼干数组里面的元素比较,小于或者等于饼干元素里面...

  • 算法学习(贪心算法)

    LeetCode 455 分发饼干 完成 LeetCode 392 判断子序列(练习)完成 LeetCode 4...

  • 【LeetCode】分发饼干

    题目描述: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ...

  • 贪心算法合集

    455. 分发饼干[https://leetcode-cn.com/problems/assign-cookies...

  • 455. 分发饼干(每日一题)

    lzyprime 博客 (github)[https://lzyprime.github.io] 创建时间:2...

  • 贪心算法

    [TOC] 局部最优解->全局最优 455. 分发饼干[https://leetcode.cn/problems/...

  • LeetCode-分发饼干

    题目链接 => 戳这里 解析 这道题是典型的贪心算法,其实就是求局部最优解,这道题的每个局部其实就是要求用最小的饼...

  • 7. 整数反转

    2021-05-03 LeetCode每日一题 链接:https://leetcode-cn.com/proble...

  • 690. 员工的重要性

    2021-05-01 LeetCode 每日一题 链接:https://leetcode-cn.com/probl...

  • 554. 砖墙

    2021-05-02 LeetCode每日一题 链接:https://leetcode-cn.com/proble...

网友评论

    本文标题:LeetCode每日一题:分发饼干

    本文链接:https://www.haomeiwen.com/subject/rfmadktx.html