算法可视化 · 动态规划

用最少的硬币,凑出 6 元

一轮求一个金额;轮内逐个尝试最后面额,算出候选,再比较枚数。

可用面额每种数量不限
初始化 · 建立起点

先给“0 元”一个确定答案

基础情况

从最简单的情况开始初始化

记忆表dp[x] = 最少枚数

✓ 已固定 · 点击金额可跳转

格子按金额(元)定位;中间大数字是硬币枚数;“末枚”是 choice 记录的面额。

按规则,一步一步推演

随动画同步
环节
通用规则 · 为什么这样做
本步代入 · 实际如何判断
接下来 →

本轮候选

每种面额都要检查
01 / 50