Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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");

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

उदाहरण

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("First list...");

      foreach(string value in list1) {
         Console.WriteLine(value);
      }
      Console.WriteLine("Second list...");
      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("Remaining values...");
      IEnumerable <string> list3;
      list3 = list1.Except(list2);

      foreach(string value in list3) {
         Console.WriteLine(value);
      }
   }
}

आउटपुट

First list...
P
Q
R
S
T
U
V
W
Second list...
T
U
V
W
Remaining values...
P
Q
R
S

  1. पायथन का उपयोग करके लिंक्ड सूचियों के रूप में दिए गए दो बहुपदों को जोड़ने का कार्यक्रम

    मान लीजिए, हमें दो बहुपद दिए गए हैं और हमें दो बहुपदों का योग ज्ञात करना है। बहुपदों को लिंक्ड सूचियों के रूप में दर्शाया जाना चाहिए; बहुपद की शर्तों को एक लिंक्ड सूची नोड के रूप में दर्शाया जाएगा। प्रत्येक लिंक्ड लिस्ट नोड में अगले लिंक्ड लिस्ट नोड के लिए गुणांक मान, पावर वैल्यू और पॉइंटर होगा। हमे

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

    संघ संचालन का अर्थ है, हमें सूची 1 और सूची 2 से सभी तत्वों को लेना होगा और सभी तत्वों को दूसरी तीसरी सूची में संग्रहित करना होगा। List1::[1,2,3] List2::[4,5,6] List3::[1,2,3,4,5,6] एल्गोरिदम Step 1: Input two lists. Step 2: for union operation we just use + operator. उदाहरण कोड # UNION OPERATIO

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

    समुच्चय सिद्धांत में, समुच्चय A का पूरक उन तत्वों को संदर्भित करता है जो A में नहीं हैं। समुच्चय B के सापेक्ष A के सापेक्ष पूरक, जिसे समुच्चय A और B का अंतर भी कहा जाता है। हम इस सिद्धांत को यहाँ लागू करते हैं। पायथन में अंतर कार्य है। एल्गोरिदम Step 1 : first we create two user input list. A &a