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

C# में अनुक्रमों को मर्ज करना

आइए दो अनुक्रम जोड़ें।

पूर्णांक सरणी:

int[] intArray = { 1, 2, 3, 4, 5, 6, 7, 8 };

स्ट्रिंग सरणी:

string[] stringArray = { "Depp", "Cruise", "Pitt", "Clooney", "Sandler", "Affleck", "Tarantino" };

अब उपरोक्त दोनों अनुक्रमों को मर्ज करने के लिए Zip विधि का उपयोग करें:

intArray.AsQueryable().Zip(stringArray, (one, two) => one + " " + two);

पूर्ण कोड

using System;
using System.Linq;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        int[] intArray = { 1, 2, 3, 4, 5, 6, 7, 8 };
        string[] stringArray = { "Depp", "Cruise", "Pitt", "Clooney", "Sandler", "Affleck", "Tarantino" };
        
        var mergedSeq = intArray.AsQueryable().Zip(stringArray, (one, two) => one + " " + two);
        foreach (var ele in mergedSeq)
            Console.WriteLine(ele);
    }
}

आउटपुट

1 Depp
2 Cruise
3 Pitt
4 Clooney
5 Sandler
6 Affleck
7 Tarantino
  1. C++ में दो बाइनरी ट्री को मर्ज करने का प्रोग्राम C++ में दो बाइनरी ट्री को मर्ज करने का प्रोग्राम

    मान लीजिए हमारे पास दो बाइनरी ट्री हैं और जब हम उनमें से एक को दूसरे पर रखते हैं, तो कुछ नोड्स ओवरलैप होते हैं जबकि अन्य नहीं। हमें उन्हें एक नए बाइनरी ट्री में मर्ज करना है। मर्ज नियम यह है कि यदि दो नोड्स ओवरलैप करते हैं, तो उनके मानों को जोड़कर मर्ज किए गए नोड का नया मान बनाया जाता है। अन्यथा, ग

  1. पायथन प्रोग्राम: मर्ज सॉर्ट पायथन प्रोग्राम: मर्ज सॉर्ट

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक सरणी दी गई है, हमें मर्ज सॉर्ट की अवधारणा का उपयोग करके इसे क्रमबद्ध करना है। यहां हम अधिकतम तत्व को अंत में रखते हैं। यह तब तक दोहराया जाता है जब तक सरणी क्रमबद्ध नहीं हो जाती। उदाहरण # मर्ज फ़ंक्शन def merge(arr, l, m, r)

  1. पायथन प्रोग्राम: पुनरावर्ती मर्ज सॉर्ट पायथन प्रोग्राम: पुनरावर्ती मर्ज सॉर्ट

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक सरणी दी गई है, हमें पुनरावृत्ति द्वारा मर्ज सॉर्ट की अवधारणा का उपयोग करके इसे क्रमबद्ध करना है। यहां हम अधिकतम तत्व को अंत में रखते हैं। यह तब तक दोहराया जाता है जब तक सरणी क्रमबद्ध नहीं हो जाती। उदाहरण # पुनरावर्ती तरीका