(Translated by https://www.hiragana.jp/)
鏈結串列 - 維基百科,自由嘅百科全書 とべ內容

鏈結くしれつ

出自しゅつじ維基百科ひゃっか自由じゆう百科全書ひゃっかぜんしょ

鏈結くしれつ英文えいぶんlinked listがかり一種攞嚟裝相關嘅かずよりどころ循序そんかずよりどころ結構けっこう。一條鏈結串列由若干件叫做節點せってん(node)嘅數よりどころ組成そせいまい節點せってん含有がんゆういち值(以係單一たんいつすうよりどころあるもの概念がいねんうえがかりにんなんすうよりどころ結構けっこうどうしたいち節點せってん位置いちとうよう喺鏈ゆいくしれついれめんにんなん一個節點裝嘅數據嘅時候,就一定いっていようよしあたま開始かいし,跟住じょう鏈,順次じゅんじじょ噉嚟搵,冇得ばなしれい如好陣列じんれつ噉)ずいそんただしいちけんすうよりどころ鏈結くしれつこうしょがかり容易ようい噉由ならすうよりどころとうちゅう攞走其中一件而唔使重新排過嗮柞數據(いち陣列じんれつ攞走咗其ちゅう一件再排過就要改嗮後面嗰啲數據嘅位置數值)。


喺低かい嘅層した一個節點嘅位置通常係指指標しひょうただしかかり鏈結くしれつまた作為さくいいちしゅ抽象ちゅうしょう概念がいねん運用うんよう喺例如陣列じんれつうえ;喺呢るいじょうがたした一個節點嘅位置就未必係指標,れい如,如果鏈結くしれつがかり建立こんりゅう陣列じんれつ上面うわつらした一個節點嘅位置就會係整數嘅陣列索引值。

鏈嘅終結しゅうけつがかりよう一個冇可能嘅位置表示。れい如,如果位置いちがかり指標しひょう,呢個冇可能かのう位置いちC かたりけいさけべ做 NULL(すう通常つうじょうがかりれい);またれい如,如果位置いちがかり陣列じんれつ索引さくいん值,冇可能かのう位置いち以用負數ふすう代表だいひょう(如果索引さくいん唔可以係負數ふすう);またあるもの,喺某一啲嘅高楷語言,呢種冇可能かのう位置いち以係唔同嘅いちしゅすうよりどころ類型るいけいあるもの物件ぶっけん類型るいけい),あるもの甚至がかり存在そんざい

れい如以Python (睇埋物件ぶっけんしるべむこうへんほど):

class Node:
    # Node がかり個物こぶつけん類別るいべつ
    def __init__(self, data):
        self.data = data  # Node そうじゅう件數けんすうよりどころ (data)
        self.next = None  # またおびゆう next(したいち Node がかり乜),呢個值初はじめ嗰陣がかり None

鏈結くしれつがかり Lisp基礎きそ。如果ゆうにんなんいちくしれつ aa 嘅頭一個節點嘅值就叫做 (car a)した一個節點開始嘅鏈就叫 (cdr a)[註 1]そくがかりだい節點せってんがかり (car (cdr a)),如此類推るいすい

  1. cdr 讀 /ˈkudɚ/類似るいじ粵讀 ku1 daa4