摘要: 题目链接:P1060 开心的金明 基本思路: 基本上和01背包原题一样,不同点在于这里要的是最大重要度*价格总和,我们之前原题是 f[j]=max(f[j],f[j-v[i]]+p[i]); 那么这里直接改成f[j]=max(f[j],f[j-v[i]]+v[i]*p[i]);就好了 其中f[j]代 阅读全文
posted @ 2018-11-17 15:19 ZYacmer 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目直接放链接 P1048 采药 这题只是01背包+背景故事而已 原题来的 PS:我写了一篇很详细的01背包说明,如果下面ac代码有看不懂的地方可以去看看 对01背包的分析与理解(图文) 下面上ac代码: 阅读全文
posted @ 2018-11-17 14:35 ZYacmer 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 先上题目 P1091 合唱队形(点击打开题目) 题目解读: 1.由T1​<...<Ti​和Ti​>Ti+1​>…>TK​可以看出这题涉及最长上升子序列和最长下降子序列 2.注意点:当n=1时是允许的,就是说没有因为i=1,Ti=T1,所以最后全部人都要出列这种说法 初步思路: 建立两个函数,一个参数 阅读全文
posted @ 2018-11-17 14:15 ZYacmer 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 写给自己看的,不系统,不完整,不要点开呀 阅读全文
posted @ 2018-11-17 09:36 ZYacmer 阅读(193) 评论(0) 推荐(0) 编辑