C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#のLinkedList


System.Collections.Generic名前空間は、LinkedListのC#で使用できます。 LinkedList クラスを使用すると、リストから要素をすばやく挿入および削除できます。

C#LinkedList クラスは、リンクリストの概念を使用します。これにより、要素をすばやく挿入および削除できます。重複する要素を持つことができます。 System.Collections.Generic名前空間にあります。

これが例です-

using System;
using System.Collections.Generic;

class Demo {
   static void Main() {
      LinkedList < string > l = new LinkedList < string > ();

      l.AddLast("one");
      l.AddLast("two");
      l.AddLast("three");

      foreach(var ele in l) {
         Console.WriteLine(ele);
      }
   }
}

出力

one
two
three

  1. LinkedListを実装するJavaプログラム

    この記事では、リンクリストの実装方法を理解します。 java.util.LinkedListクラス操作は、二重リンクリストに期待できるパフォーマンスを実行します。リストにインデックスを付ける操作は、リストの最初または最後のどちらか、指定されたインデックスに近い方からトラバースします。 以下は同じのデモンストレーションです- 入力がであると仮定します − Run the program 必要な出力は − The elements of the linked list are: 100 150 200 250 アルゴリズム Step 1 - START Step 2 - Create a

  2. Rubyの内部列挙

    Ruby Magicの別のエディションへようこそ! 1年前、RubyのEnumerableについて学びました モジュール。配列、範囲、ハッシュなどの列挙可能なオブジェクトを操作するときに使用するメソッドを提供します。 当時、私たちはLinkedListを作成しました #eachを実装してオブジェクトを列挙可能にする方法を示すクラス その上でメソッド。 Enumerableを含めることによって モジュールでは、#countのようなメソッドを呼び出すことができました 、#map および#select 自分で実装しなくても、リンクリストに追加できます。 列挙型の使用方法を学びましたが、どのように