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

C# प्रोग्राम जांचने के लिए कि दो सूचियों में कम से कम एक सामान्य तत्व है या नहीं


पहली सूची सेट करें।

int[] arr1 = {
    65,
    57,
    63,
    98
};

अब, दूसरी सूची सेट करें।

int[] arr2 = {
    43,
    65,
    33,
    57
};

आइए अब == और < ऑपरेटर्स का उपयोग करके दो सूचियों में सामान्य तत्वों की जांच करने का पूरा कोड देखें।

उदाहरण

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

public class Program {
    public static void Main() {
        int[] arr1 = {
            65,
            57,
            63,
            98
        };
        int[] arr2 = {
            43,
            65,
            33,
            57
        };
        // HashSet One
        var h1 = new HashSet(arr1);
        // HashSet Two
        var h2 = new HashSet(arr2);
        // प्रदर्शित करना
        int[] val1 = h1.ToArray();
        Console.WriteLine("Set one...");
        foreach(int val in val1) {
            Console.WriteLine(val);
        }
        // प्रदर्शित करना
        int[] val2 = h2.ToArray();
        Console.WriteLine("Set two...");
        foreach(int val in val2) {
            Console.WriteLine(val);
        }
        int i = 0, j = 0;
        Console.WriteLine("Common elements:");
        while (i < val1.Length && j < val2.Length) {
            if (val1[i] == val2[j]) {
                Console.Write(val1[i] + " ");
                i++;
                j++;
            } else if (val1[i] < val2[j])
                i++;
            else
                j++;
        }
    }
}

आउटपुट

Set one... 65 57 63 98
Set two... 43 65 33 57
Common elements: 65 57

  1. - पायथन प्रोग्राम: चेक करना कि दो लिस्ट्स में कम से कम एक कॉमन एलिमेंट है या नहीं

    इस समस्या में हम दो यूजर इनपुट लिस्ट का उपयोग करते हैं। हमारा कार्य चेक करना है कि कोई कॉमन एलिमेंट है या नहीं। हम बहुत सरल ट्रैवर्सल तकनीक का उपयोग करते हैं, दोनों लिस्ट्स को ट्रैवर्स करें और पहली लिस्ट के हर एलिमेंट को दूसरी लिस्ट के हर एलिमेंट के साथ चेक करें।उदाहरणInput: A = [10, 20, 30, 50] B =

  1. - पायथन प्रोग्राम: चेक करना कि दो लिस्ट्स सर्कुलरली आइडेंटिकल हैं या नहीं

    यहां दो लिस्ट्स दी गई हैं। हमारा कार्य चेक करना और पता लगाना है कि क्या दो दी गई लिस्ट्स सर्कुलरली आइडेंटिकल हैं या नहीं।उदाहरणInput: A = [100, 100, 10, 10, 100] B = [100, 100, 100, 10, 10] Output: Trueव्याख्यासत्य क्योंकि जब लिस्ट में ये एलिमेंट्स सर्कुलरली रोटेट होंगे तो वे दूसरी दी गई लिस्ट के सम

  1. - दो सूचियों के सभी सामान्य तत्व प्रिंट करने के लिए पायथन प्रोग्राम

    समस्या विवरण दो सूचियां दी गई हैं, दोनों सूचियों के सभी सामान्य तत्व प्रिंट करें। उदाहरण इनपुट: L1 = [5, 6, 7, 8, 9] L2 = [5, 13, 34, 22, 90] आउटपुट: {5} व्याख्या दोनों सूचियों का सामान्य तत्व 5 है। एल्गोरिदम दो यूजर इनपुट सूचियां बनाएं। सूचियों को सेट में बदलें और फिर set1 & set2 प्रिंट करें।