首先,这是一道典型的背包模板题(可以从比赛名称看出来(逃) 背包是线性dp中一类较为重要而又特殊的模型,大多都是有着固定的套路在里面.主要分为01背包,多重背包,完全背包,这三类的区别十分明显,01背包是单个物品只能取一次,多重背包是单个物品可以取有限次,而完全背包则可以取无限次,根据取的次数不同,三种背包的核心代码也会稍有不同.除此之外就是这三类的各种混搭变形与优化,难度都不是特别大,只要可以保证足够的刷题量就可以将这个模块吃下.所以对于还不熟悉这个套路的人,蒟蒻在这里列出来一个题单(仅供参考 简单题&经典题 luogu P1048 采药 luogu P1060 开心的金明 luo...