數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)存儲(chǔ)、組織數(shù)據(jù)的方式。數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。通常情況下,精心選擇的數(shù)據(jù)結(jié)構(gòu)可以帶來更高的運(yùn)行或者存儲(chǔ)效率。數(shù)據(jù)結(jié)構(gòu)往往同高效的檢索算法和索引技術(shù)有關(guān)。

  不過,作為一些剛剛接觸數(shù)據(jù)結(jié)構(gòu)的人來說,我們并不需要了解這么多——恰恰相反,我們從簡(jiǎn)單的開始。

  這里,我先講的的基本的樹。

  最基本的樹,是比較簡(jiǎn)單的。它長(zhǎng)的就像生活中的樹一樣——有樹根,有枝條(分支),有葉子……。不過,在計(jì)算機(jī)中,我們一般把它倒過來:iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

我圖畫的丑,別怪我。

然后一些基本的名詞,例如根節(jié)點(diǎn),葉子結(jié)點(diǎn),父節(jié)點(diǎn)及子節(jié)點(diǎn)等,有大概能理解了吧。

網(wǎng)友評(píng)論