From 2abf5ef44f88e589a6d090581227ea5b2d5cee9b Mon Sep 17 00:00:00 2001 From: SteffenLm <33038091+SteffenLm@users.noreply.github.com> Date: Thu, 1 Feb 2024 00:09:42 +0100 Subject: [PATCH 1/2] Implement Solution for Arrays 07 --- Exercise.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Exercise.java b/Exercise.java index 3c092f9..742a136 100644 --- a/Exercise.java +++ b/Exercise.java @@ -1,6 +1,23 @@ public class Exercise { public static void main(String[] args) { - // implement exercise here + int[] one = { 1, 2, 3, 4 }; + int[] two = { 5, 6, 7, 8 }; + int[] both = Exercise.merge(one, two); + for (int number : both) { + System.out.println(number); + } + } + + public static int[] merge(int[] first, int[] second) { + int newSize = first.length + second.length; + int[] mergedArray = new int[newSize]; + for (int i = 0; i < first.length; i++) { + mergedArray[i] = first[i]; + } + for (int i = 0; i < second.length; i++) { + mergedArray[i + first.length] = second[i]; + } + return mergedArray; } } From 84847ebd2eb14e612c1b2a7e7729a7a3cb9aa8dc Mon Sep 17 00:00:00 2001 From: github-actions <> Date: Wed, 31 Jan 2024 23:10:01 +0000 Subject: [PATCH 2/2] Google Java Format --- Exercise.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Exercise.java b/Exercise.java index 742a136..e105d88 100644 --- a/Exercise.java +++ b/Exercise.java @@ -1,8 +1,8 @@ public class Exercise { public static void main(String[] args) { - int[] one = { 1, 2, 3, 4 }; - int[] two = { 5, 6, 7, 8 }; + int[] one = {1, 2, 3, 4}; + int[] two = {5, 6, 7, 8}; int[] both = Exercise.merge(one, two); for (int number : both) { System.out.println(number);