455. 分发饼干
创始人
2025-05-31 12:41:12

参考链接:https://leetcode.cn/problems/assign-cookies/description/

文章目录

  • 题目
  • 思路

题目

假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。

对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。

在这里插入图片描述

思路

贪心算法一般分为如下四步:

  1. 将问题分解为若干个子问题
  2. 找出适合的贪心策略
  3. 求解每一个子问题的最优解
  4. 将局部最优解堆叠成全局最优解

局部最优:大饼干喂给胃口大的小孩
全局最优:尽可能满足最多的小孩

class Solution {public int findContentChildren(int[] g, int[] s) {Arrays.sort(g);Arrays.sort(s);int index = s.length-1;int count = 0;// 先考虑胃口,大胃口的适合大饼干for(int i=g.length-1; i>=0; i--){if(index>=0 && g[i]<=s[index]){count++;index -- ;}}return count;}
}

相关内容

热门资讯

实测推荐{赏金女王.有挂辅助}... 您好:赏金女王这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8262836】很多玩家在这款游戏...
「实测分享」微乐家乡大贰.怎么... 有 亲,根据资深记者爆料微乐家乡大贰是可以开挂的,确实有挂(咨询软件无需...
玩家必看“新黑鹰确实是有挂的”... 您好:新黑鹰这款游戏可以开挂,确实是有挂的,需要软件加微信【4830828】很多玩家在这款游戏中打牌...
重大通报“新琉璃牛牛有透视辅助... 您好:新琉璃牛牛这款游戏可以开挂,确实是有挂的,需要软件加微信【6355786】,很多玩家在新琉璃牛...
分享实测“新道游究竟是不是有挂... 您好:新道游这款游戏可以开挂,确实是有挂的,需要软件加微信【5951795】,很多玩家在新道游这款游...