From c1476d796c54e4f9ee47f91895a7d830461f9a68 Mon Sep 17 00:00:00 2001 From: Lukas <142339568+lukasb1b@users.noreply.github.com> Date: Sun, 24 Sep 2023 08:26:05 +0200 Subject: [PATCH] Make FindMin more efficient (#4389) --- src/main/java/com/thealgorithms/maths/FindMin.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/thealgorithms/maths/FindMin.java b/src/main/java/com/thealgorithms/maths/FindMin.java index 7764c1c04..cab03628a 100644 --- a/src/main/java/com/thealgorithms/maths/FindMin.java +++ b/src/main/java/com/thealgorithms/maths/FindMin.java @@ -34,10 +34,10 @@ public class FindMin { if (array.length == 0) { throw new IllegalArgumentException("array must be non-empty."); } - int min = Integer.MAX_VALUE; - for (final var value : array) { - if (value < min) { - min = value; + int min = array[0]; + for (int i = 1; i < array.length; i++) { + if (array[i] < min) { + min = array[i]; } } return min;