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

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() মেথড ব্যবহার করে আবার অ্যারেতে রূপান্তর করুন:

সম্পূর্ণ উদাহরণ

using System;
using System.Collections.Generic;

public class Program
{
    public static void Main()
    {
        int[] array1 = { 56, 70, 77 };
        int[] array2 = { 80, 99, 180 };
        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);
        }
    }
}

আউটপুট

56
80
70
99
77
180
  1. পাইথনে দুটি সর্টেড তালিকা মার্জ করে বড় সর্টেড তালিকা তৈরির প্রোগ্রাম

  2. পাইথন - স্ট্রিংগুলোকে লিস্টে ম-existing করার পদ্ধতিগুলো

  3. পাইথনে দুটি সোর্টেড লিংকড লিস্ট মার্জ (Merge Two Sorted Lists)

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