当前位置:
首页 >
LeetCode 2022春季赛 2. 烹饪料理(状态枚举)
发布时间:2024/7/5
50
豆豆
生活随笔
收集整理的这篇文章主要介绍了
LeetCode 2022春季赛 2. 烹饪料理(状态枚举)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- 1. 题目
- 2. 解题
1. 题目
欢迎各位勇者来到力扣城,城内设有烹饪锅供勇者制作料理,为自己恢复状态。
勇者背包内共有编号为 0 ~ 4 的五种食材,其中 meterials[j] 表示第 j 种食材的数量。
通过这些食材可以制作若干料理,cookbooks[i][j] 表示制作第 i 种料理需要第 j 种食材的数量,而 attribute[i] = [x,y] 表示第 i 道料理的美味度 x 和饱腹感 y。
在饱腹感不小于 limit 的情况下,请返回勇者可获得的最大美味度。
如果无法满足饱腹感要求,则返回 -1。
注意:
每种料理只能制作一次。
2. 解题
- 每种食物只能做一次,二进制01状态枚举,题目说 n 最大是 8,2^8 = 256,暴力枚举即可
我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!
总结
以上是生活随笔为你收集整理的LeetCode 2022春季赛 2. 烹饪料理(状态枚举)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: LeetCode 2087. 网格图中机
- 下一篇: Chapter7-4_來自獵人暗黑大陸的