Skip to content

Commit ca6c54e

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 60d0cea commit ca6c54e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

knapsack/dp_knapsack.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ def knapsack_dp(capacity: int, weights: list[int], values: list[int]) -> int:
1818
for i in range(1, n + 1):
1919
for w in range(1, capacity + 1):
2020
if weights[i - 1] <= w:
21-
dp[i][w] = max(values[i - 1] + dp[i - 1][w - weights[i - 1]], dp[i - 1][w])
21+
dp[i][w] = max(
22+
values[i - 1] + dp[i - 1][w - weights[i - 1]], dp[i - 1][w]
23+
)
2224
else:
2325
dp[i][w] = dp[i - 1][w]
2426

@@ -27,4 +29,5 @@ def knapsack_dp(capacity: int, weights: list[int], values: list[int]) -> int:
2729

2830
if __name__ == "__main__":
2931
import doctest
32+
3033
doctest.testmod()

0 commit comments

Comments
 (0)