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

江西省工程建设信息官方网站湖南网站优化代运营

江西省工程建设信息官方网站,湖南网站优化代运营,做内部优惠券网站,白山seo每日一题题目描述解题核心解法一:双指针题目描述 题目链接:455. 分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],…

每日一题

  • 题目描述
  • 解题核心
    • 解法一:双指针

题目描述

题目链接: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 * 104
  • 0 <=s.length<= 3 * 104
  • 1 <=g[i], s[j]<= 231 - 1

解题核心

g和s的长度就是孩子和饼干的数量,尽可能多的分配给孩子就可以,一个饼干的最大价值就是分配给胃口刚好这么大的孩子

解法一:双指针

当前饼干尺寸符合孩子胃口就记录并且都移动到下一个位置,否则当前饼干就失去价值且移动到下一个

public int findContentChildren(int[] g, int[] s) {Arrays.sort(g);Arrays.sort(s);int gIndex = 0;int sIndex = 0;while (sIndex != s.length && gIndex != g.length) {if (g[gIndex] <= s[sIndex]) {gIndex++;}sIndex++;}return gIndex;
}
http://www.yayakq.cn/news/165563/

相关文章:

  • 购物网站开发方案wordpress注册页模板
  • 家具网站建设比较好的河南一般建一个网站需要多少钱
  • 可信网站标志什么网站可以做特价活动
  • WordPress资讯站点源码网络维护公司经营范围
  • 国内开源代码网站找公司做网站先付全款吗
  • 北京建站公司网站哈尔滨网站设计人
  • wordpress 分享网站编程软件哪个好用
  • 网站建设 图书管理网站黑镜主题 wordpress
  • 兰州微网站建设免费微网站模板
  • 化工网站建设公司国内装修公司排名
  • 加强网站信息内容建设网迎客 网站建设
  • app哪个网站开发好百度新站关键词排名
  • 网站怎么做百度认证吗公司想做个网站怎么办
  • 怎么在外管局的网站做延期微信开发者工具代码
  • 建设厅电工证查询网站北京手机网站开发价格
  • 推广型网站制作公司没有网站如何做营销
  • 湖北网站建设的释义附近的代理记账公司有哪些
  • 海城建设网站wordpress编辑页面如何修改
  • 免费建站的网站哪个好泰州市住房和城乡建设局官方网站
  • 郑州便宜网站建设wordpress博客卡
  • 新开传奇网站刚开一秒dw网站模板下载
  • 电商平台网站开发过程是什么初中做网站软件
  • 社交网站wordpress 虚拟空间
  • 网站开发任务jsp 做网站需要什么
  • 网站建设中 倒计时做销售在哪个网站找客户端
  • 新郑做网站优化搜索引擎网站排名
  • 如何在外管局网站上做a合同wordpress 下拉选择
  • 网站收录提交工具南昌如何做百度的网站
  • 微网站模板怎么用计算机网络网站
  • 怎样注册自己网站科讯怎么建设网站