1 樹(shù)(定義)
樹(shù)也可以這樣定義:樹(shù)是由根結(jié)點(diǎn)和若干顆子樹(shù)構(gòu)成的。樹(shù)是由一個(gè)集合以及在該集合上定義的一種關(guān)系構(gòu)成的。集合中的元素稱為樹(shù)的結(jié)點(diǎn),所定義的關(guān)系稱為父子關(guān)系。父子關(guān)系在樹(shù)的結(jié)點(diǎn)之間建立了一個(gè)層次結(jié)構(gòu)。在這種層次結(jié)構(gòu)中有一個(gè)結(jié)點(diǎn)具有特殊的地位,這個(gè)結(jié)點(diǎn)稱為該樹(shù)的根結(jié)點(diǎn),或稱為樹(shù)根。