文章浏览阅读356次。这里定义一个dp[i] 表示数字i的时候的最小组合,如果没有的话就是-1。由于钱只能是1,2,5。所以需要有一个for循环去遍历这三个钱,找到使得到达该值时候最小的情况。_零钱兑换dp...
2024-01-23 00:11 阅读 阅读全文文章浏览阅读228次。来源:力扣(LeetCode)链接: https://leetcode.cn/problems/coin-change-2/给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合......
2024-01-23 00:11 阅读 阅读全文文章浏览阅读86次。lt.518. 零钱兑换 II[案例需求]本题中, 表示凑成总金额为j的货币组合数为dp[j], 注意是组合, 不强调元素的顺序!lt.377. 组合总和 Ⅳ[案例需求]_大数据完全背包...
2024-01-22 22:41 阅读 阅读全文文章浏览阅读81次。1阶,2阶,…m阶就是物品,楼顶就是背包;每一阶都可以重复使用,例如跳了1阶,哈可以继续跳1阶.问跳到楼顶有几种方法其实就是问装满背包有几种方法。此时大家应该发现这就是一个完全背包问题了!......
2024-01-22 22:41 阅读 阅读全文