首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
牛妹的春游
4条解析
开通博客写题解
冲刺冲
发表于 2020-07-09 23:07:37
这是道二维费用的背包问题,可以像01背包一样优化掉第一维的决策,选或不选这个袋子,然后需要像01背包一样倒序循环体积,和01背包的优化一样。其次,这道题的难点是可以买多,只要买够就行,我们只需要对负数的体积取0就行,表示我们即使当前需要的饮料小于袋子中的饮料数量,我们依然可以购买,只要从0决策转移过
展开全文
elkkkk
发表于 2021-08-28 16:21:03
题意: 有若干个物品,每个物品有两种费用 和一个价值 , 现在给你两个数字 和 ,每种物品可以选也可以不选,让你找到一种组合物品的方案,使得 并且 且 最小。 方法一(暴力DFS,不可AC) 依次递归地考虑每个物品 选/不选,最后统计符合要求的答案求最小值即可。 具体
展开全文
泪无声呢
发表于 2021-08-26 10:01:47
牛妹的春游 描述 给出两个正整数x,y,另给出若干个数对,请挑选若干数对使得挑出的数对的和不小于x,的和不小于y,计算挑出数对的的和的最小值 注: 每个数对只能挑选一次,x和y均小于2000 方法一 思路分析 本题可以抽象为动态规划中的经典问题--背包问题
展开全文
xqxls
发表于 2021-08-28 22:07:05
题意整理 给定x,y,以及若干数对[ai,bi,ci]。 从中选出部分数对,使得ai数对的和不小于x,bi数对的和不小于y,求最小的ci数对的和。 方法一(动态规划) 1.解题思路 状态定义:dp[i][j][k]表示选择包装数为i,面包数为j,饮料数为k的情况下,最小的花费。 状态初始化:不
展开全文
查看本题
查看本题讨论
等你来战
查看全部
第二十二届浙大宁波理工学院程序设计大赛(同步赛)
报名截止时间:2025-12-06 16:00
2025年浙江工商大学程序设计竞赛新生赛(同步赛)
报名截止时间:2025-12-06 17:00
辽宁科技大学第二十一届ACM队纳新赛
报名截止时间:2025-12-07 14:00
华中农业大学第十五届程序设计竞赛(新生赛)同步赛
报名截止时间:2025-12-07 15:30
浙江机电职业技术大学第十届程序设计竞赛
报名截止时间:2025-12-07 17:00
牛客周赛 Round 121
报名截止时间:2025-12-07 21:00
湖南师范大学2025新生赛决赛(同步赛)
报名截止时间:2025-12-12 21:30
牛客小白月赛125
报名截止时间:2025-12-12 21:00
河南师范大学新生程序设计竞赛
报名截止时间:2025-12-13 14:00
牛客周赛 Round 122
报名截止时间:2025-12-14 21:00
牛客练习赛147
报名截止时间:2025-12-20 21:30
牛客2025跨年场
报名截止时间:2026-01-01 00:05
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题