チェーンテーブルListNode詳細説明
1083 ワード
ListNode
ブラシLeetCodeは1つの簡単なチェーンテーブルの問題に出会って、テーマはすでにチェーンテーブルのノードListNodeを定義して、作者はとても料理して、多く忘れて、ListNodeをまた調べました
・ノード
ブラシLeetCodeは1つの簡単なチェーンテーブルの問題に出会って、テーマはすでにチェーンテーブルのノードListNodeを定義して、作者はとても料理して、多く忘れて、ListNodeをまた調べました
struct ListNode {
int val; // val ,
struct ListNode *next; // next , ,
}
・ノード
ListNode
定義では、ノードを構造変数として定義する.・ノードには、value
とnext
の2つの変数が格納されます.value
はこのノードの値であり、next
は次のノードを指すポインタであり、next
が空のポインタである場合、このノードはチェーンテーブルの最後のノードである.・注意val
は現在のポインタの値のみを表し、例えばp->val
はp
ポインタの指向の値を表す.p->next
はチェーンテーブルの次のノードを表し、ポインタでもある.・コンストラクション関数は、ノードに値を割り当て、次のノードを指定するために使用される2つのパラメータ_value
と_next
を含む.