博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【leetcode】solution in java——Easy5
阅读量:6494 次
发布时间:2019-06-24

本文共 651 字,大约阅读时间需要 2 分钟。

转载请注明原文地址:

21:Assign Cookies

Assume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one cookie. Each child i has a greed factor gi, which is the minimum size of a cookie that the child will be content with; and each cookie j has a size sj. If sj >= gi, we can assign the cookie j to the child i, and the child i will be content. Your goal is to maximize the number of your content children and output the maximum number.

此题:分点心。每个小孩i期望获得g[i]块点心。你有多种不同口味的点心s[]。你只能分配一种口味的点心给一个小孩而且点心数量大于g[i]小孩i才会满意。问你最多能满足多少个小孩?

思路:对小孩的期望数组与拥有的点心数组按升序排列,从需求小的小孩开始逐个满足:针对当前需求,检索还没分配的点心数组,把第一个能满足需求的点心分给这个小孩。

 

你可能感兴趣的文章
我的友情链接
查看>>
Windows下如何卸载一个服务
查看>>
使用Spring AOP切面解决数据库读写分离
查看>>
【java集合框架源码剖析系列】java源码剖析之HashSet
查看>>
《梦断代码》读书笔记一
查看>>
1_node.js
查看>>
图片压缩技术
查看>>
Exchange企业实战技巧(17)让密件抄送给特定用户
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
varnish学习笔记
查看>>
1.Phaser游戏引擎介绍
查看>>
队列的链式存储结构
查看>>
Linux用户权限管理
查看>>
ifconfig命令总结
查看>>
我的友情链接
查看>>
现代中小企业IT基础平台建设 - 完整案例实战(09_附录B)
查看>>
二分查找
查看>>
js 函数
查看>>
成为贵网站会员快八年了
查看>>