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

制作一个买股票的网站怎么做优化推广网站怎么做最好

制作一个买股票的网站怎么做,优化推广网站怎么做最好,网站底部备案号,网站快速优化排名app分发饼干-455 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有…

分发饼干-455

假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值  gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj >= gi ,我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。

注意:

你可以假设胃口值为正。
一个小朋友最多只能拥有一块饼干。

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

把饼干和孩子的需求都排序好,然后从最小的饼干分配给需求最小的孩子开始,不断的尝试新的饼干和新的孩子,这样能保证每个分给孩子的饼干都恰到好处的不浪费,又满足需求。

利用双指针不断的更新 i 孩子的需求下标和 j饼干的值,直到两者有其一达到了终点位置:

  1. 如果当前的饼干不满足孩子的胃口,那么把 j++ 寻找下一个饼干,不用担心这个饼干被浪费,因为这个饼干更不可能满足下一个孩子(胃口更大)。
  2. 如果满足,那么 i++; j++; count++ 记录当前的成功数量,继续寻找下一个孩子和下一个饼干。
/*** @param {number[]} g* @param {number[]} s* @return {number}*/
let findContentChildren = function (g, s) {g.sort((a, b) => a - b)s.sort((a, b) => a - b)let i = 0let j = 0let count = 0while (j < s.length && i < g.length) {let need = g[i]let cookie = s[j]if (cookie >= need) {count++i++j++} else {j++}}return count
}

http://www.yayakq.cn/news/440019/

相关文章:

  • 知乎网站内容建设的逻辑企业网站托管方式
  • 江苏建设信息官网网站app开发定制公司有哪些
  • 网站子页面怎么做网站设计方案范本
  • 济南seo官网优化seo网络贸易网站推广
  • 公司网站用模板做硬件开发技术
  • 中国制造网官方网站国际站电脑培训中心
  • 开鲁seo网站在线设计平台教学
  • 韩国最牛的设计网站大全开发公司工程部年终总结
  • 网站密码如何找回手机网站首页
  • 免费微网站系统wordpress 主题 翻译
  • 自己做网站软件购物网站建设合同
  • php网站开发实例教程作业电影网站源码怎么做的
  • 制作网站要钱吗企业网站建设推荐乐云seo
  • 比利时网站的后缀外贸网站推广平台排名
  • 东莞网站建设设网页设计师的主要工作
  • html网站结构解决方案怎么弄 一个空间放两个网站 用不同的域名
  • 欧美网站源码上海黄页固定电话查询
  • 园区网站建设服务公司wordpress shard
  • 外贸一般上什么网站广州市研发网站建设平台
  • 中国建设银行招聘网站通知微信开发小程序开发工具下载
  • 直播app下载汅api免费下载上海专业seo
  • wap网站分享代码企业网站源码 非织梦
  • 做网页的网站叫什么软件ps 做ui比较好的网站有哪些
  • 兼职做海报网站网络营销推广部做什么
  • 杯子电子商务网站的建设wordpress数据库容量
  • 怎样创建网站详细步骤游戏外包公司
  • 天津 网站设计wordpress目录详解
  • 服装厂网站模板西安高端模板建站
  • 北京建站优化公司35互联网站建设怎么样
  • 网站设计制作的服务商个人网站建设安全