遍歷二叉樹(shù)口訣 什么是二叉樹(shù)的順序存儲(chǔ)?
什么是二叉樹(shù)的順序存儲(chǔ)?這種結(jié)構(gòu)將二叉樹(shù)的所有節(jié)點(diǎn)按一定順序存儲(chǔ)在一個(gè)連續(xù)的存儲(chǔ)單元中。因此,必須將節(jié)點(diǎn)排列成適當(dāng)?shù)木€(xiàn)性序列,使節(jié)點(diǎn)在序列中的對(duì)應(yīng)位置能夠反映節(jié)點(diǎn)之間的邏輯關(guān)系。這種結(jié)構(gòu)特別適用于幾乎
什么是二叉樹(shù)的順序存儲(chǔ)?
這種結(jié)構(gòu)將二叉樹(shù)的所有節(jié)點(diǎn)按一定順序存儲(chǔ)在一個(gè)連續(xù)的存儲(chǔ)單元中。因此,必須將節(jié)點(diǎn)排列成適當(dāng)?shù)木€(xiàn)性序列,使節(jié)點(diǎn)在序列中的對(duì)應(yīng)位置能夠反映節(jié)點(diǎn)之間的邏輯關(guān)系。這種結(jié)構(gòu)特別適用于幾乎完全的二叉樹(shù)。在一個(gè)具有n個(gè)節(jié)點(diǎn)的近似完全二叉樹(shù)中,通過(guò)對(duì)所有節(jié)點(diǎn)從根、從上層到下層、從左到右逐層進(jìn)行編號(hào),可以得到一個(gè)能反映整個(gè)二叉樹(shù)結(jié)構(gòu)的線(xiàn)性序列