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

品质好的网站制作软文外链代发

品质好的网站制作,软文外链代发,电脑建网站,龙岩app开发定制455.分发饼干 题目: 小朋友胃口值数组g[i],饼干尺寸数组 s[j],当饼干尺寸s[j]大于等于g[i]的时候,对应小朋友被满足,小朋友每一个最多一块饼干 ,求给定条件下最多被满足的小朋友数量。 思路:…

455.分发饼干

题目:

小朋友胃口值数组g[i],饼干尺寸数组 s[j],当饼干尺寸s[j]大于等于g[i]的时候,对应小朋友被满足,小朋友每一个最多一块饼干 ,求给定条件下最多被满足的小朋友数量。

思路:

局部最优:尺寸最大的饼干先分给胃口最大的小朋友

全局最优:然后不断饼干第二大尺寸,胃口第二大小朋友,不能一次吃饱的不给吃,达成全局最优

具体做法就是饼干数组和小孩数组排序,然后从后向前遍历小孩数组,用大饼干优先满足胃口大的,并统计满足小孩数量。

class Solution {
public:int findContentChildren(vector<int>& g, vector<int>& s) {sort(g.begin(), g.end());sort(s.begin(), s.end());int index = s.size() - 1; // 饼干数组的下标int result = 0;for (int i = g.size() - 1; i >= 0; i--) { // 遍历胃口if (index >= 0 && s[index] >= g[i]) { // 遍历饼干result++;index--;}}return result;}
};

 如果饼干尺寸大于等于胃口,结果+1,饼干向小尺寸继续遍历,胃口向小胃口小孩继续遍历。

如果饼干尺寸小于胃口,那么胃口继续向小胃口小孩遍历(胃口和饼干都经过排序)

也就是从大到小尺寸饼干满足胃口从大到小排序的小孩,饼干没满足小孩了,就下一个小孩,没小孩了就返回结果。

http://www.ds6.com.cn/news/78745.html

相关文章:

  • 外贸网站cms系统seo优化包括什么
  • 分销商城加盟端点seo博客
  • wordpress好还是dz太仓seo网站优化软件
  • 动态网站开发教程百度上做广告怎么收费
  • 如果搭建网站外贸推广平台有哪几个
  • 门户网站制作服务牛排seo系统
  • 学院网站建设方案重庆seo排
  • word做网站框架如何优化企业网站
  • 怎么用dw做博客网站网站建设黄页视频
  • 3d标签 wordpress石家庄网络推广优化
  • 虹口专业做网站免费影视软件靠什么赚钱
  • 网络营销是什么学科门类优化大师免安装版
  • 南京百度关键字优化价格沈阳seo建站
  • wordpress建网站的优点免费推广软件 推广帮手
  • 找源码的网站宁波网站建设方案推广
  • 旅游网站建设模块常用的搜索引擎有哪些?
  • 网站重做 影响键词优化排名
  • 建设网站项目总结搜索引擎优化方法总结
  • 政府门户网站栏目建设征集意见网络推广营销软件
  • 网页设计与制作期末作业源代码广东seo推广方案
  • 网站 管理深圳最新通告今天
  • 设计网络网站知名网站
  • 做中国菜的外国网站网站开发步骤
  • 网站做导航的地图百度广告上的商家可靠吗
  • 马鞍山做网站的公司78seo网站推广招聘
  • 套做网站市场调研流程
  • 手机微网站建设结构优化是什么意思
  • 哪些网站是用wordpress在线观看的seo综合查询
  • 洞口做网站推荐我要软文网
  • 模板网站制作服务介绍网站建设与管理就业前景