2つのリストのすべての共通要素を印刷するC#プログラム
まず、2つのリストを作成します-
List list1 = new List() {40, 20, 60, 3, 55}; List list2 = new List() {20, 70, 55, 80};
共通の要素を見つけるには、Intersect-
を使用しますlist1.Intersect(list2)
以下は、2つのリストに共通する要素を見つけるための完全なコードです-
例
using System; using System.Linq; using System.Collections.Generic; namespace Demo { class Program { static void Main(string[] args) { List list1 = new List() {40, 20, 60, 3, 55}; List list2 = new List() {20, 70, 55, 80}; Console.WriteLine("Common elements:"); foreach(int value in list1.Intersect(list2)) Console.WriteLine(value); } } }
出力
Common elements: 20 55
-
Pythonの2つのリンクリストからリスト要素をインターリーブするプログラム
2つのリンクリストl1とl2があるとすると、l1で始まるこれら2つのリストの要素をインターリーブして、1つのリンクリストを返す必要があります。リンクリストにノードが残っている場合は、リストに追加する必要があります。 したがって、入力がl1 =[5,4,6,3,4,7] l2 =[8,6,9]の場合、出力は[5,8,4,6,6,9、 3,4,7] これを解決するには、次の手順に従います- ans:=l1 l2がnullでない場合は、実行してください ansがnullでない場合、 次のansがnullでない場合、 newnode:=同じ値のl2を持つ新しいリス
-
forループを使用してRのリストのすべての要素を出力するにはどうすればよいですか?
ベクトルまたはリストにforループを適用することも同じで、通常の方法で簡単に使用できます。たとえば、Listという名前のリストがあり、リストのすべての要素を出力する場合は、コードfor(i in List){print(i)}を使用できます。ここで、iはリスト内のベクトルを参照します。 例 List<-list(A=LETTERS[1:26],B=rnorm(50,2,1),C=rpois(100,5),D=runif(50,2,3),E=rexp(50,3),F=round(runif(50,1,5),0),G=1:100) List 出力 $A [1] "A"