數(shù)算第五章書面作業(yè)

5.1

(1)由于內(nèi)部節(jié)點度都為2,故內(nèi)部節(jié)點數(shù)為n-1,總數(shù)為2n-1;
(2)我們可以設(shè)根節(jié)點值為一,每個子節(jié)點的值為父節(jié)點的二分之一吆寨,則第li層的葉子節(jié)點的值恰好為2的-li+1次方,則有子節(jié)點的和為父節(jié)點的值踩寇,由此將所有的葉子節(jié)點的值之和等于他們的父節(jié)點啄清,最終等于根節(jié)點的值,因而等于一俺孙,證畢辣卒。

5.2

總有a<=b<=c;理由如下:
由二叉搜索樹的性質(zhì)我們知道位于路徑左邊的值可以跟路徑上的值向上搜索到同一個父節(jié)點,而左邊的值是由這個父節(jié)點向左延申睛榄,故而小于路徑上的值荣茫。
同理路經(jīng)右邊的值都是大于路徑上的值

5.3

bool  IsComplete(TreeNode<T>* root)
{
    //1.樹為空,返回錯誤
   if (root==NULL)
   {
       return false;
   }
   //2.樹不為空
   queue<TreeNode<T>*>  q;
   q.push(root);
   while (!q.empty())
   {
       TreeNode<T>* top=q.front();
       //2.1如果該節(jié)點兩個孩子都有懈费,則直接pop
       if (top->left&&top->right)
       {
           q.pop();
           q.push(top->left);
           q.push(top->right);
       }
       //2.2如果該節(jié)點左孩子為空计露,右孩子不為空博脑,則一定不是完全二叉樹
       if (top->left==NULL&&top->right)
       {
           return false;
       }
       //2.3如果該節(jié)點左孩子不為空憎乙,右孩子為空或者該節(jié)點為葉子節(jié)點,則該節(jié)點之后的所有結(jié)點都是葉子節(jié)點
       if ((top->left&&top->right==NULL)||(top->left==NULL&&top->right==NULL))
       {
           q.pop();
           //則該節(jié)點之后的所有結(jié)點都是葉子節(jié)點
           while (!q.empty())
           {
               top=q.front();
               if (top->left==NULL&&top->right==NULL)
               {
                   q.pop();
               }
               else
               {
                   return false;
               }
           }
           return true;
       }
   }
   return true;  
}

復(fù)雜度為O(N)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末叉趣,一起剝皮案震驚了整個濱河市泞边,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌疗杉,老刑警劉巖阵谚,帶你破解...
    沈念sama閱讀 211,496評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異烟具,居然都是意外死亡梢什,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,187評論 3 385
  • 文/潘曉璐 我一進(jìn)店門朝聋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嗡午,“玉大人,你說我怎么就攤上這事冀痕±蠖茫” “怎么了狸演?”我有些...
    開封第一講書人閱讀 157,091評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長僻他。 經(jīng)常有香客問我宵距,道長,這世上最難降的妖魔是什么吨拗? 我笑而不...
    開封第一講書人閱讀 56,458評論 1 283
  • 正文 為了忘掉前任满哪,我火速辦了婚禮,結(jié)果婚禮上丢胚,老公的妹妹穿的比我還像新娘翩瓜。我一直安慰自己,他們只是感情好携龟,可當(dāng)我...
    茶點故事閱讀 65,542評論 6 385
  • 文/花漫 我一把揭開白布兔跌。 她就那樣靜靜地躺著,像睡著了一般峡蟋。 火紅的嫁衣襯著肌膚如雪坟桅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,802評論 1 290
  • 那天蕊蝗,我揣著相機(jī)與錄音仅乓,去河邊找鬼。 笑死蓬戚,一個胖子當(dāng)著我的面吹牛夸楣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播子漩,決...
    沈念sama閱讀 38,945評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼豫喧,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了幢泼?” 一聲冷哼從身側(cè)響起紧显,我...
    開封第一講書人閱讀 37,709評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎缕棵,沒想到半個月后孵班,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,158評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡招驴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,502評論 2 327
  • 正文 我和宋清朗相戀三年篙程,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片别厘。...
    茶點故事閱讀 38,637評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡虱饿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情郭厌,我是刑警寧澤袋倔,帶...
    沈念sama閱讀 34,300評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站折柠,受9級特大地震影響宾娜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜扇售,卻給世界環(huán)境...
    茶點故事閱讀 39,911評論 3 313
  • 文/蒙蒙 一前塔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧承冰,春花似錦华弓、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,744評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至娜搂,卻和暖如春迁霎,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背百宇。 一陣腳步聲響...
    開封第一講書人閱讀 31,982評論 1 266
  • 我被黑心中介騙來泰國打工考廉, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人携御。 一個月前我還...
    沈念sama閱讀 46,344評論 2 360
  • 正文 我出身青樓昌粤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親啄刹。 傳聞我的和親對象是個殘疾皇子涮坐,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,500評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 樹的概述 樹是一種非常常用的數(shù)據(jù)結(jié)構(gòu),樹與前面介紹的線性表鸵膏,棧膊升,隊列等線性結(jié)構(gòu)不同怎炊,樹是一種非線性結(jié)構(gòu) 1.樹的定...
    Jack921閱讀 4,442評論 1 31
  • (26)大難不死 最后的最后卻是帝君救了他二人谭企。作為天地共主,自然不能要天定的儲君殞命于此评肆,至于白淺债查,不過念在狐帝...
    女少月半閱讀 980評論 0 3
  • 十字路口,匆匆行人 是誰在喃喃自語 淡淡相思隨風(fēng)飄蕩 淚水溢出眼眶滴落塵埃 車窗搖下瓜挽,明眸淺笑 當(dāng)時是誰映入了誰的...
    書葉隨風(fēng)閱讀 229評論 0 2
  • 很多媽媽哭訴久橙,上了小學(xué)以后俄占,自家的孩子和別人家的孩子差距越來越明顯管怠。 別人家的孩子作文已經(jīng)寫出了哲學(xué)的味道 自家的...
    一諾天下閱讀 622評論 0 1
  • 寒假里,我閱讀了《鋼鐵是怎樣煉成的》這本書缸榄,它令我記憶深刻渤弛,感觸頗深。 這本書主要講述了一個叫保爾·柯察金身殘志堅...
    凱的小棉襖閱讀 349評論 0 2