卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

用一維數(shù)組存放的一棵完全二叉樹(shù) 如何存儲(chǔ)一顆二叉樹(shù)?

如何存儲(chǔ)一顆二叉樹(shù)?1. 順序存儲(chǔ)結(jié)構(gòu)使用一組具有連續(xù)地址的存儲(chǔ)單元,從上到下、從左到右存儲(chǔ)完整二叉樹(shù)的節(jié)點(diǎn)元素。其他二叉樹(shù)與完全二叉樹(shù)的節(jié)點(diǎn)進(jìn)行比較,并存儲(chǔ)在一維數(shù)組的相應(yīng)分量中。2鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),如

如何存儲(chǔ)一顆二叉樹(shù)?

1. 順序存儲(chǔ)結(jié)構(gòu)使用一組具有連續(xù)地址的存儲(chǔ)單元,從上到下、從左到右存儲(chǔ)完整二叉樹(shù)的節(jié)點(diǎn)元素。其他二叉樹(shù)與完全二叉樹(shù)的節(jié)點(diǎn)進(jìn)行比較,并存儲(chǔ)在一維數(shù)組的相應(yīng)分量中。2鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),如二叉鏈表、三叉戟鏈表、三線程二叉樹(shù)

定義:如果二叉樹(shù)的深度設(shè)置為h,則除h層外,每層(1-h-1)的節(jié)點(diǎn)數(shù)達(dá)到最大值,且h層中的所有節(jié)點(diǎn)連續(xù)集中在最左側(cè),這是一個(gè)完整的二叉樹(shù)。

所以,第一行有1=2^0,第二行有2=2^1,依此類推,第n行有2^(n-1)

那么總數(shù)是一個(gè)等比序列,前n行有2^n-1

很明顯,一維數(shù)組是按下標(biāo)順序表示的,我們可以找到在完全二叉樹(shù)中的位置

假設(shè)數(shù)組從a[1]開(kāi)始,例如a[25],25=15 10=(2^4-1)10,那么a[25]是第四個(gè)1=5行中的第10個(gè)數(shù)