以下关于完全背包变种「最少硬币凑总金额」问题的描述,正确的是?

wq682267 单选题 共 个子题

已知有面额为coins = [1,2,5]的硬币无数枚,需要凑出总金额amount=11,求所需的最少硬币数量。

A

状态转移方程应为dp[j] = max(dp[j], dp[j - coin] + 1),数组初始值全设为0

B

为避免硬币重复选取,内层遍历背包容量需采用从大到小的逆序遍历

C

该问题的最优解需要4枚硬币,组合为2+2+2+5

D

该问题属于完全背包的最值类变种,初始化时dp[0] = 0,其余位置需初始化为大于amount的极大值避免初始值干扰结果

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧