当前位置: 首页 > news >正文

贵阳营销型_网站建设推广竞价托管公司

贵阳营销型_网站建设,推广竞价托管公司,信息课做动漫网站,有专门做网站的公司吗从0开始的秋招刷题路,记录下所刷每道题的题解,帮助自己回顾总结 455. 分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i]&#x…

从0开始的秋招刷题路,记录下所刷每道题的题解,帮助自己回顾总结

455. 分发饼干

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

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

示例 1:
输入: g = [1,2,3], s = [1,1]
输出: 1
解释:
你有三个孩子和两块小饼干,3个孩子的胃口值分别是:1,2,3。
虽然你有两块小饼干,由于他们的尺寸都是1,你只能让胃口值是1的孩子满足。
所以你应该输出1。

示例 2:
输入: g = [1,2], s = [1,2,3]
输出: 2
解释:
你有两个孩子和三块小饼干,2个孩子的胃口值分别是1,2。
你拥有的饼干数量和尺寸都足以让所有孩子满足。
所以你应该输出2.

提示:
1 <= g.length <= 3 ∗ 1 0 4 3 * 10^4 3104
0 <= s.length <= 3 ∗ 1 0 4 3 * 10^4 3104
1 <= g[i], s[j] <= 2 31 − 1 2^{31} - 1 2311

题目解析
这道分发饼干,是典型的用贪心算法解题,难度简单,很适合的入门题。

这道题你看着题意这么多,其实可以抽象成:从 n 个孩子中,抽出一部分孩子给他们饼干吃,让满足孩子的个数是最大的。

这个如何用贪心解决呢?

很简单,其实你可以这么想,因为要求满足孩子的个数是最大的,那对于一个孩子来说,如果小尺寸的饼干可以满足,就没必要用大尺寸的饼干,这样我们就可以把相对大尺寸的饼干留给胃口更大的孩子。

小尺寸的饼干能满足小胃口的孩子满足不了大胃口的孩子,大尺寸的饼干能满足大胃口的孩子也能满足小胃口的孩子,因为对于我们来说,满足一个胃口小的孩子和满足一个胃口大的孩子的期望值是一样的,那就应该小尺寸的饼干用来满足小胃口的孩子,大尺寸的饼干来满足大胃口的孩子。

这就套路就成了:我们每次从剩下的孩子中,找出胃口最小的孩子,给他能满足他胃口的最小尺寸饼干即可,这样我们得到的分配方案,是满足孩子的个数最大的。

代码实现

class Solution {public int findContentChildren(int[] g, int[] s) {// 将胃口和饼干排序Arrays.sort(g);Arrays.sort(s);// 孩子的数量int n = g.length;// 饼干的数量int m = s.length;// 记录结果int res = 0;for(int i = 0; i < m; i++){// 从胃口小的开始喂if(res < n && g[res] <= s[i]){res += 1;}}return res;}
}
http://www.hkea.cn/news/473382/

相关文章:

  • 房地产网站建设方案百度实名认证
  • 做外贸可以在哪些网站注册网络项目免费的资源网
  • 中国建设银行信用卡网站首页青岛关键词优化平台
  • 阿里云网站建设考试题目长沙网站推广服务公司
  • 甘肃建设项目审批权限网站俄罗斯搜索引擎yandex官网入口
  • 网站建设公司新员工培训ppt模板百度热门搜索排行榜
  • 仿魔客吧网站模板网址大全是ie浏览器吗
  • 网站产品后台界面怎么做湖南关键词排名推广
  • 网站数据每隔几秒切换怎么做的湖南百度seo排名点击软件
  • 网站制作先学什么百度新闻下载安装
  • 河南省网站建设哪家好免费观看行情软件网站进入
  • 粘合剂东莞网站建设体育热点新闻
  • 百度网站排名关键词整站优化培训网站建设
  • 网络平台代理seo外包 杭州
  • 东方头条网站源码免费推广软件工具
  • 北京网站建设公司分享网站改版注意事项流程优化四个方法
  • 案例学 网页设计与网站建设手机百度seo快速排名
  • 江门网站建设总部电话产品推广渠道有哪些
  • 网站建设全攻略站长之家ping检测
  • 导航网站 cmsgoogle chrome谷歌浏览器
  • wordpress看其他人博客优化师是做什么的
  • 现在哪个网站还做白拿2021小说排行榜百度风云榜
  • 网站流量seo提升seo排名的方法
  • 做html网站模板下载地址网站页面布局和样式设计
  • 公司网站邮箱费用磁力宅在线搜种子
  • wordpress 缺少临时文件夹刷关键词优化排名
  • 做网站要有什么团队淘宝关键词排名查询工具
  • 开源门户网站源码宁波谷歌seo
  • wordpress+一页一屏seo关键技术有哪些
  • 学校校园网站建设实施方案精准营销的案例