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

C# प्रोग्राम: दो सूचियों में अतिरिक्त मान खोजना

सबसे पहले, C# में दो सूचियाँ सेट करें।

सूची एक

List <string> list1 = new List <string> (); list1.Add("P"); list1.Add("Q"); list1.Add("R"); list1.Add("S"); list1.Add("T"); list1.Add("U"); list1.Add("V"); list1.Add("W");

सूची दो

List <string> list2 = new List <string> (); list2.Add("T"); list2.Add("U"); list2.Add("V"); list2.Add("W");

अब, दोनों सूचियों में अलग-अलग मान प्राप्त करने के लिए, Except मेथड का उपयोग करें। यह पहले सूची में उन मानों को लौटाता है जो दूसरी सूची में मौजूद नहीं हैं।

उदाहरण

using System; using System.Collections.Generic; using System.Linq; public class Demo {    public static void Main() {       List <string> list1 = new List <string> ();       list1.Add("P");       list1.Add("Q");       list1.Add("R");       list1.Add("S");       list1.Add("T");       list1.Add("U");       list1.Add("V");       list1.Add("W");       Console.WriteLine("पहली सूची...");       foreach(string value in list1) {          Console.WriteLine(value);       }       Console.WriteLine("दूसरी सूची...");       List <string> list2 = new List <string> ();       list2.Add("T");       list2.Add("U");       list2.Add("V");       list2.Add("W");       foreach(string value in list2) {          Console.WriteLine(value);       }       Console.WriteLine("शेष मान...");       IEnumerable <string> list3;       list3 = list1.Except(list2);       foreach(string value in list3) {          Console.WriteLine(value);       }    } }

आउटपुट

पहली सूची... P Q R S T U V W दूसरी सूची... T U V W शेष मान... P Q R S
  1. Python से लिंक्ड लिस्ट के रूप में दिए गए दो पॉलीनोमियल्स को कैसे जोड़ें? Python से लिंक्ड लिस्ट के रूप में दिए गए दो पॉलीनोमियल्स को कैसे जोड़ें?

    पावर के अनुसार सॉर्टेड लिंक्ड लिस्ट पॉलीनोमियल्स को मर्ज-जैसे एल्गोरिदम से जोड़ें: समान पावर के कोएफिशिएंट्स जोड़ें। एल्गोरिदम डमी नोड और करंट नोड इनिशियलाइज़ करें। जब तक दोनों लिस्ट्स खाली नहीं: पावर कंपेयर करें। poly2.power: poly1 नोड अटैच करें। poly1.power < poly2.power: poly2 नोड अटैच करें। सम

  1. - दो या अधिक सूचियों का यूनियन खोजने के लिए पायथन प्रोग्राम

    यूनियन ऑपरेशन क्या है? यूनियन ऑपरेशन का अर्थ है कि हमें सूची1 और सूची2 के सभी तत्वों को लेकर उन्हें एक तीसरी सूची में संग्रहीत करना होता है। डुप्लिकेट तत्व भी शामिल रहते हैं। एल्गोरिदम दो सूचियों को इनपुट के रूप में लें। यूनियन के लिए बस + ऑपरेटर का उपयोग करें। उदाहरण कोड , C) आउटपुट [23, 11,

  1. - दो सूचियों में लापता और अतिरिक्त मान खोजने का पायथन प्रोग्राम

    समस्या विवरण सेट सिद्धांत में, सेट A का पूरक उन तत्वों को संदर्भित करता है जो A में नहीं हैं। सेट B के संबंध में A का सापेक्ष पूरक, जिसे सेट A और B का अंतर भी कहा जाता है। हम यहां इस सिद्धांत को लागू करते हैं। पायथन में difference फंक्शन होता है। एल्गोरिदम पहले हम दो यूजर इनपुट सूचियां बनाते हैं: