दो अक्रमित सरणियों का एक क्रमबद्ध मर्ज किया गया सरणी बनाने के लिए, पहले हम दो अवर्गीकृत सरणियाँ बनाते हैं-
int[] arr1 =new int[] {50, 22, 15, 40, 65, 75};int[] arr2 =new int[] {60, 45, 10, 20, 35, 56};
आइए अब एक नया परिणामी सरणी बनाते हैं, जिसमें मर्ज किया गया सरणी होगा−
उदाहरण
int count1 =arr1.length;int count2 =arr2.length;int [] resArr =new int[count1 + count2];अब, हम दोनों सरणियों को परिणामी सरणी resArr में मर्ज करेंगे:जबकि (iआइए अब पूरा उदाहरण देखें
उदाहरण
आयात करें ] एआर 1 =नया इंट [] {50, 22, 15, 40, 65, 75}; int [] arr2 =नया int [] {60, 45, 10, 20, 35, 56}; System.out.println ("पहला सरणी =" + Arrays.toString (arr1)); System.out.println ("दूसरा ऐरे =" + Arrays.toString (arr2)); int count1 =arr1.length; int count2 =arr2.length; int [] resArr =नया int [गिनती 1 + गिनती 2]; int i=0, j=0, k=0; जबकि (iआउटपुट
पहला ऐरे =[50, 22, 15, 40, 65, 75] दूसरा ऐरे =[60, 45, 10, 20, 35, 56] सॉर्ट किया गया मर्ज किया गया ऐरे =[10, 15, 20, 22, 35, 40, 45, 50, 56, 60, 65, 75]