リストから重複要素を削除するC#プログラム
リストを宣言し、要素を追加します。
List<int> list = new List<int>(); list.Add(50); list.Add(90); list.Add(50); list.Add(100);
次に、Distinct()メソッドを使用して、一意の要素のみを取得します。
List<int> myList = list.Distinct().ToList();
以下は、リストから重複要素を削除するための完全なコードです-
例
using System; using System.Collections.Generic; using System.Linq; public class Demo { public static void Main() { List < int > list = new List < int > (); list.Add(50); list.Add(90); list.Add(50); list.Add(100); Console.WriteLine("Initial List..."); foreach(int a in list) { Console.WriteLine("{0}", a); } List < int > myList = list.Distinct().ToList(); Console.WriteLine("New List after removing duplicate elements..."); foreach(int a in myList) { Console.WriteLine("{0}", a); } } }
出力
Initial List... 50 90 50 100 New List after removing duplicate elements... 50 90 100
-
二重リンクリストから重複要素を削除するPythonプログラム
二重リンクリスト内の重複要素を削除する必要がある場合は、「ノード」クラスを作成する必要があります。このクラスには、ノードに存在するデータ、リンクリストの次のノードへのアクセス、およびリンクリストの前のノードへのアクセスの3つの属性があります。 以下は同じのデモンストレーションです- 例 class Node: def __init__(self, my_data): self.previous = None self.data = my_data &nbs
-
リストから重複要素を削除するPythonプログラム?
1つのリストには重複要素が含まれています。私たちのタスクは、重複なしの要素を含む別のリストを作成することです。 例 A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] アルゴリズム Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if element is not present in the list return true. Step 5: append in the