優勢:結構簡單,一個順序表就能存儲一棵樹
缺點:是靜態結構,不方便作節點的插入和刪除;有存儲空間浪費;因爲對樹的應用大都是從節點找子女,而雙親表示經常使用於從節點找雙親,而應用在從節點找子女比較麻煩,要全掃描一遍。算法
從數據和關係兩部分考慮,先構造數組,存儲每個節點(數據部分);子女和父母的關係則用連式結構表示。即先用數組存儲全部節點,再每一個節點生成單鏈表存儲該節點的全部子女數組
若是把普通樹改形成很是熟悉的二叉樹形式,就能夠造成一一對應關係,就能夠用二叉樹存儲普通樹,又不丟失普通樹的信息
spa