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

सी # में लिंक्डलिस्ट से निर्दिष्ट मान की पहली घटना को हटा रहा है

LinkedList से निर्दिष्ट मान की पहली घटना को हटाने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      LinkedList<string> list = new LinkedList<string>();
      list.AddLast("A");
      list.AddLast("B");
      list.AddLast("C");
      list.AddLast("A");
      list.AddLast("E");
      list.AddLast("F");
      list.AddLast("A");
      list.AddLast("H");
      list.AddLast("A");
      list.AddLast("j");
      Console.WriteLine("Count of nodes = " + list.Count);
      Console.WriteLine("Elements in LinkedList... (Enumerator iterating through LinkedList)");
      LinkedList<string>.Enumerator demoEnum = list.GetEnumerator();
      while (demoEnum.MoveNext()) {
         string res = demoEnum.Current;
         Console.WriteLine(res);
      }
      list.Remove("A");
      Console.WriteLine("Count of nodes = " + list.Count);
      Console.WriteLine("Elements in LinkedList... (Enumerator iterating through LinkedList)");
      demoEnum = list.GetEnumerator();
      while (demoEnum.MoveNext()) {
         string res = demoEnum.Current;
         Console.WriteLine(res);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Count of nodes = 10
Elements in LinkedList... (Enumerator iterating through LinkedList)
A
B
C
A
E
F
A
H
A
j
Count of nodes = 9
Elements in LinkedList... (Enumerator iterating through LinkedList)
B
C
A
E
F
A
H
A
j

उदाहरण

आइए एक और उदाहरण देखें:

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      LinkedList<string> list = new LinkedList<string>();
      list.AddLast("One");
      list.AddLast("Two");
      list.AddLast("Three");
      list.AddLast("Three");
      list.AddLast("Three");
      list.AddLast("Four");
      Console.WriteLine("Count of nodes = " + list.Count);
      Console.WriteLine("Elements in LinkedList... (Enumerator iterating through LinkedList)");
      LinkedList<string>.Enumerator demoEnum = list.GetEnumerator();
      while (demoEnum.MoveNext()) {
         string res = demoEnum.Current;
         Console.WriteLine(res);
      }
      list.Remove("Three");
      Console.WriteLine("Count of nodes = " + list.Count);
      Console.WriteLine("Elements in LinkedList... (Enumerator iterating through LinkedList)");
      demoEnum = list.GetEnumerator();
      while (demoEnum.MoveNext()) {
         string res = demoEnum.Current;
         Console.WriteLine(res);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Count of nodes = 6
Elements in LinkedList... (Enumerator iterating through LinkedList)
One
Two
Three
Three
Three
Four
Count of nodes = 5
Elements in LinkedList... (Enumerator iterating through LinkedList)
One
Two
Three
Three
Four

  1. पायथन में टुपल्स की दी गई सूची से डुप्लिकेट प्रथम मान वाले टुपल्स निकालें

    जब टुपल्स की सूची के दिए गए सेट से पहले डुप्लिकेट वाले टुपल्स को हटाने की आवश्यकता होती है, तो एक सरल फॉर लूप और ऐड और एपेंड विधियों का उपयोग किया जा सकता है। नीचे उसी के लिए एक प्रदर्शन है - उदाहरण my_input = [(45.324, 'Hi Jane, how are you'),(34252.85832, 'Hope you are good'),(45.

  1. पायथन में टपल से तार हटा रहा है

    जब टपल से स्ट्रिंग्स को हटाना आवश्यक हो, तो सूची समझ और प्रकार विधि का उपयोग किया जा सकता है। एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)। टुपल की सूची में मूल रूप से एक सूची में स

  1. पायथन में टुपल से डुप्लीकेट हटा रहा है

    जब टपल से डुप्लीकेट हटाने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जाता है। एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)। टुपल की सूची में मूल रूप से एक सूची में संलग्न टुपल्स