チェーンテーブルListNode詳細説明

1083 ワード

ListNode
ブラシLeetCodeは1つの簡単なチェーンテーブルの問題に出会って、テーマはすでにチェーンテーブルのノードListNodeを定義して、作者はとても料理して、多く忘れて、ListNodeをまた調べました
struct ListNode {
       int val;    //  val   ,     
       struct ListNode *next;   //  next  ,       ,      
  }

・ノードListNode定義では、ノードを構造変数として定義する.・ノードには、valuenextの2つの変数が格納されます.valueはこのノードの値であり、nextは次のノードを指すポインタであり、nextが空のポインタである場合、このノードはチェーンテーブルの最後のノードである.・注意valは現在のポインタの値のみを表し、例えばp->valpポインタの指向の値を表す.p->nextはチェーンテーブルの次のノードを表し、ポインタでもある.・コンストラクション関数は、ノードに値を割り当て、次のノードを指定するために使用される2つのパラメータ_value_nextを含む.