From e27175bc10e6f39a076206f118d7dac58173b768 Mon Sep 17 00:00:00 2001 From: tribbleofjim <44364697+tribbleofjim@users.noreply.github.com> Date: Sun, 6 Sep 2020 16:53:08 +0800 Subject: [PATCH] Update DynamicProgramming/MinimumSumPartition.java Co-authored-by: Du Yuanchao --- DynamicProgramming/MinimumSumPartition.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/DynamicProgramming/MinimumSumPartition.java b/DynamicProgramming/MinimumSumPartition.java index d9a2b3446..50250adce 100644 --- a/DynamicProgramming/MinimumSumPartition.java +++ b/DynamicProgramming/MinimumSumPartition.java @@ -58,13 +58,16 @@ public class MinimumSumPartition return getMin(index, sum); } - public static int getSum(int arr[]){ - if(arr.length <= 0){ - return 0; - } + /** + * Calculate sum of array elements + * + * @param arr the array + * @return sum of given array + */ + public static int getSum(int[] arr) { int sum = 0; - for(int i = 0; i < arr.length; i++){ - sum += arr[i]; + for (int temp : arr) { + sum += temp; } return sum; }