</>
CODE
双栈
课程
算法
项目
练习
看板
⌕
登录同步
← 算法题库
动态规划
intermediate
公开测试 1
隐藏测试 5
40. 零钱兑换
返回凑成目标金额需要的最少硬币数,无法凑成返回 -1。
示例
输入
coins=[1,2,5], amount=11
输出
3
提示
先写出输入规模与目标复杂度,再选择动态规划。
单独检查空输入、单元素和重复元素。
动态规划
最优化
Python
Java
重置
def coin_change(coins, amount): # 在这里完成代码 pass
查看题解
提交代码