mirror of
https://github.com/krahets/hello-algo.git
synced 2026-04-05 03:30:30 +08:00
A few bug fixes.
This commit is contained in:
@@ -23,7 +23,7 @@ func coinChangeDP(coins []int, amt int) int {
|
||||
for i := 1; i <= n; i++ {
|
||||
for a := 1; a <= amt; a++ {
|
||||
if coins[i-1] > a {
|
||||
// 若超过背包容量,则不选硬币 i
|
||||
// 若超过目标金额,则不选硬币 i
|
||||
dp[i][a] = dp[i-1][a]
|
||||
} else {
|
||||
// 不选和选硬币 i 这两种方案的较小值
|
||||
@@ -51,7 +51,7 @@ func coinChangeDPComp(coins []int, amt int) int {
|
||||
// 倒序遍历
|
||||
for a := 1; a <= amt; a++ {
|
||||
if coins[i-1] > a {
|
||||
// 若超过背包容量,则不选硬币 i
|
||||
// 若超过目标金额,则不选硬币 i
|
||||
dp[a] = dp[a]
|
||||
} else {
|
||||
// 不选和选硬币 i 这两种方案的较小值
|
||||
|
||||
@@ -20,7 +20,7 @@ func coinChangeIIDP(coins []int, amt int) int {
|
||||
for i := 1; i <= n; i++ {
|
||||
for a := 1; a <= amt; a++ {
|
||||
if coins[i-1] > a {
|
||||
// 若超过背包容量,则不选硬币 i
|
||||
// 若超过目标金额,则不选硬币 i
|
||||
dp[i][a] = dp[i-1][a]
|
||||
} else {
|
||||
// 不选和选硬币 i 这两种方案之和
|
||||
@@ -42,7 +42,7 @@ func coinChangeIIDPComp(coins []int, amt int) int {
|
||||
// 倒序遍历
|
||||
for a := 1; a <= amt; a++ {
|
||||
if coins[i-1] > a {
|
||||
// 若超过背包容量,则不选硬币 i
|
||||
// 若超过目标金额,则不选硬币 i
|
||||
dp[a] = dp[a]
|
||||
} else {
|
||||
// 不选和选硬币 i 这两种方案之和
|
||||
|
||||
Reference in New Issue
Block a user