কম্পিউটার

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. পাইথনে বৃহত্তর সাজানো তালিকা তৈরি করতে দুটি সাজানো তালিকা একত্রিত করার প্রোগ্রাম

  2. পাইথনে দুটি সাজানো তালিকা একত্রিত করা

  3. পাইথনে দুটি সাজানো তালিকা মার্জ করুন

  4. Heapq ব্যবহার করে পাইথনে দুটি সাজানো অ্যারে মার্জ করবেন?