男女激情视频网站在线-狠狠躁夜夜躁人人爽天天3-99国产午夜在线精品-一区二区三区日本精品视频-久久99热这里只精品-国产精品熟女视频区蛋播-人久热欧美在线观看量量-加勒比熟妇中文高清-碰碰视频一区二区三区

完全二叉樹的順序存儲的方法步驟


完全二叉樹的順序存儲的方法步驟

文章插圖
完全二叉樹的順序存儲,僅需從根節(jié)點(diǎn)開始,按照層次依次將樹中節(jié)點(diǎn)存儲到數(shù)組即可,在計(jì)算機(jī)科學(xué)中,二叉樹是每個(gè)結(jié)點(diǎn)最多有兩個(gè)子樹的樹結(jié)構(gòu) 。通常子樹被稱作“左子樹”(leftsubtree)和“右子樹”(rightsubtree) 。二叉樹常被用于實(shí)現(xiàn)二叉查找樹和二叉堆 。
【完全二叉樹的順序存儲的方法步驟】一棵深度為k,且有2^k-1個(gè)結(jié)點(diǎn)的二叉樹,稱為滿二叉樹 。這種樹的特點(diǎn)是每一層上的結(jié)點(diǎn)數(shù)都是最大結(jié)點(diǎn)數(shù) 。而在一棵二叉樹中,除最后一層外,若其余層都是滿的,并且或者最后一層是滿的 , 或者是在右邊缺少連續(xù)若干結(jié)點(diǎn) , 則此二叉樹為完全二叉樹 。具有n個(gè)結(jié)點(diǎn)的完全二叉樹的深度為floor(log2n)+1 。深度為k的完全二叉樹,至少有2k-1個(gè)葉子結(jié)點(diǎn) , 至多有2k-1個(gè)結(jié)點(diǎn) 。