Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में दो क्रमबद्ध सरणी मर्ज करें

दो सॉर्ट किए गए सरणियों को मर्ज करने के लिए, पहले दो क्रमबद्ध सरणियों को सेट करें -

int[] array1 = { 1, 2 };
int[] array2 = { 3, 4 };

अब, इसे एक सूची में जोड़ें और मर्ज करें -

var list = new List<int>();
for (int i = 0; i < array1.Length; i++) {
   list.Add(array1[i]);
   list.Add(array2[i]);
}

ToArray() विधि का उपयोग करके वापस एक सरणी में कनवर्ट करें -

int[] array3 = list.ToArray();

निम्नलिखित पूरा कोड है -

उदाहरण

using System;
using System.Collections.Generic;

public class Program {
   public static void Main() {
      int[] array1 = { 1, 2 };
      int[] array2 = { 3, 4 };
      var list = new List<int>();
      for (int i = 0; i < array1.Length; i++) {
         list.Add(array1[i]);
         list.Add(array2[i]);
      }
      int[] array3 = list.ToArray();
      foreach(int res in array3) {
         Console.WriteLine(res);
      }
   }
}

आउटपुट

1
3
2
4

  1. पायथन में दो क्रमबद्ध सूचियों का मेल

    सूचियाँ सबसे व्यापक रूप से उपयोग की जाने वाली पायथन डेटा संरचनाओं में से एक हैं। इस लेख में हम देखेंगे कि कैसे दो सूचियों के तत्वों को संयोजित किया जाए और एक क्रमबद्ध तरीके से अंतिम आउटपुट तैयार किया जाए। + के साथ और क्रमबद्ध + ऑपरेटर दो सूचियों के तत्वों को एक में मिला सकता है। फिर हम सॉर्ट किए गए

  1. पायथन में दो क्रमबद्ध सूचियों को मिलाएं

    मान लीजिए कि हमारे पास दो क्रमबद्ध सूचियां ए और बी हैं। हमें उन्हें मर्ज करना है और केवल एक क्रमबद्ध सूची सी बनाना है। सूचियों का आकार भिन्न हो सकता है। उदाहरण के लिए, मान लीजिए A =[1,2,4,7] और B =[1,3,4,5,6,8], तो मर्ज की गई सूची C होगी [1,1,2,3,4, 4,5,6,7,8] हम इसे रिकर्सन का उपयोग करके हल करेंग

  1. हेपैक का उपयोग करके पायथन में दो क्रमबद्ध सरणियों को मिलाएं?

    इस खंड में हम देखेंगे कि पायथन में हेपैक मॉड्यूल का उपयोग करके दो क्रमबद्ध सूचियों को कैसे मर्ज किया जा सकता है। एक उदाहरण के रूप में, यदि सूची 1 =[10, 20, 30, 40] और सूची 2 =[100, 200, 300, 400, 500], तो विलय के बाद यह सूची 3 =[10, 20, 30, 40, 100,] लौटाएगा। 200, 300, 400, 500] इस कार्य को करने के