From 65e173e9a8c320c1d22c0a7c40a304d82a6b5ed3 Mon Sep 17 00:00:00 2001 From: siddeshas07 <58839558+siddeshas07@users.noreply.github.com> Date: Mon, 31 Oct 2022 21:08:41 +0530 Subject: [PATCH] MergeArray MergeArray Leetcode Probelm please mege hackoctber fest merg --- MergeArray.java | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 MergeArray.java diff --git a/MergeArray.java b/MergeArray.java new file mode 100644 index 0000000..bc34c7a --- /dev/null +++ b/MergeArray.java @@ -0,0 +1,34 @@ +import java.lang.*; +public class MergeArrayExample2 +{ +public static void main(String[] args) +{ +int firstArray[] = { 11,22,33,44,55,98,76,54,60}; +int secondArray[] = {66,77,88,99,22,67,21,90,80,70}; +int source_arr[], sourcePos, dest_arr[], destPos, len; +source_arr = firstArray; +dest_arr = secondArray; +sourcePos = 2; +destPos = 4; +len = 3; +// Print elements of source +System.out.print("source_array : "); +for (int i = 0; i < firstArray.length; i++) +System.out.print(firstArray[i] + " "); +System.out.println(""); +System.out.println("sourcePos : " + sourcePos); +// Print elements of destination +System.out.print("dest_array : "); +for (int i = 0; i < secondArray.length; i++) +System.out.print(secondArray[i] + " "); +System.out.println(""); +System.out.println("destPos : " + destPos); +System.out.println("len : " + len); +//invoking arraycopy() method +System.arraycopy(source_arr, sourcePos, dest_arr,destPos, len); +// Print elements of destination after +System.out.print("Resultant array : "); +for (int i = 0; i < secondArray.length; i++) +System.out.print(secondArray[i] + " "); +} +}