From 361b4108ee0ae7f5e5fde95121d4d5d91eae5c6a Mon Sep 17 00:00:00 2001 From: Piotr Idzik <65706193+vil02@users.noreply.github.com> Date: Wed, 29 Nov 2023 22:21:25 +0100 Subject: [PATCH] Use explicit cast to `int` in `FractionalKnapsack` (#4971) --- .../com/thealgorithms/greedyalgorithms/FractionalKnapsack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/thealgorithms/greedyalgorithms/FractionalKnapsack.java b/src/main/java/com/thealgorithms/greedyalgorithms/FractionalKnapsack.java index c5570f35c..f46364fc7 100644 --- a/src/main/java/com/thealgorithms/greedyalgorithms/FractionalKnapsack.java +++ b/src/main/java/com/thealgorithms/greedyalgorithms/FractionalKnapsack.java @@ -32,7 +32,7 @@ public class FractionalKnapsack { current -= weight[index]; } else { // If only a fraction of the item can fit, add a proportionate value. - finalValue += ratio[i][1] * current; + finalValue += (int) (ratio[i][1] * current); break; // Stop adding items to the knapsack since it's full. } }