數據結構習題:設F是一個森林,B是由F變換得的二叉樹。若F中有n個非終端結點,則B中右指針域爲空的結點有多少個

設F是一個森林,B是由F變換得的二叉樹。若F中有n個非終端結點,則B中右指針域爲空的結點有多少個 森林轉二叉樹: 將森林中每棵樹轉換成相應的二叉樹; 第一棵二叉樹不動,從第二棵二叉樹開始,依次把後一棵二叉樹的根結點作爲前一棵二叉樹根結點的右孩子,當所有二叉樹連起來後,此時,所得二叉樹即是森林轉換得到的。 第一步:每棵樹轉二叉樹 第二步:二叉樹合併 二叉樹轉森林 若某結點是其雙親的左孩子則把該結點的
相關文章
相關標籤/搜索