কম্পিউটার টিউটোরিয়াল

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. পাইথনে দুটি সোর্টেড লিংকড লিস্ট মার্জ (Merge Two Sorted Lists)

  4. পাইথনে heapq.merge() ব্যবহার করে দুটি সর্টেড লিস্ট মার্জ করা