1. 程式人生 > >資料結構 筆記:樹的儲存結構與實現

資料結構 筆記:樹的儲存結構與實現

樹的結點的儲存結構

GTreeNode的設計與實現

template<typename T>
class GTreeNode : public TreeNode<T>
{
public:
    LinkList<GTreeeNode<T>*> child;
};

GTree的設計與實現

template<typename T>
class GTree : public Tree<T>
{
    // implementation
};

GTree(通用樹結構)的實現架構

每個樹節點中為什麼包含指向前驅的指標?

-因為從子節點從到父節點是線性的資料結構(連結串列)

二叉樹類例項