Skip to content

Commit a97d4e4

Browse files
author
lucifer
committed
feat: 增加注意描述
1 parent 7346473 commit a97d4e4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

problems/322.coin-change.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,14 @@ class Solution:
105105
return - 1
106106
dp = [[amount + 1 for _ in range(len(coins) + 1)]
107107
for _ in range(amount + 1)]
108-
# 初始化第一行为0,其他为最大值(也就是amount + 1)
109108

109+
# 初始化第一行为0,其他为最大值(也就是amount + 1)
110110
for j in range(len(coins) + 1):
111111
dp[0][j] = 0
112112

113113
for i in range(1, amount + 1):
114114
for j in range(1, len(coins) + 1):
115+
# 注意:dp[i - coins[j - 1]][j] 含义是硬币无限取, dp[i - coins[j - 1]][j - 1] 的含义就变成了硬币最多取一次
115116
if i - coins[j - 1] >= 0:
116117
dp[i][j] = min(
117118
dp[i][j - 1], dp[i - coins[j - 1]][j] + 1)

0 commit comments

Comments
 (0)