これまで、Linked List では、1 つのtemp
ノードのみを使用して、さまざまな操作のために特定のリンク リストを走査していましたが、これは非常に簡単でした。
ここで、本の割り当てでは、ユーザー入力がリスト内の数値になる C コードを記述する必要があり、指定された数値の直前の数値と直後の数値を比較して、どちらが大きいかを判断する必要があります。場合によっては等しい。そのためには、私によると、2 つのポインターが必要です。prev
ノードのnext
両側current
で、異なるノードの2つの数値を指し、そこでデータ部分を収集してそれらを比較できます。しかし、この部分を C でコーディングすることはできません。そのため、必要なノードを指すコード スニペットが役立ちます。