管理重庆大学数据结构第六章 树和二叉树.pptVIP

  • 0
  • 0
  • 约1.1万字
  • 约 44页
  • 2018-01-14 发布于湖北
  • 举报

管理重庆大学数据结构第六章 树和二叉树.ppt

资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。章树和二叉树

6.6 树和森林的存储表示 6.6.1 树的双亲表示法 树的双亲链表存储表示   const MAX_TREE_SIZE = 100;   typedef struct {     // 结点结构    ElemType data;    int parent;      // 双亲位置域   } PTNode;   typedef struct {    // 树结构    PTNode nodes[MAX_TREE_SIZE];    int r, n;    // 根的位置和结点数   } PTree; 6.6.2 树的孩子表示法 树的孩子链表存储表示   typedef struct CTNode {   // 孩子结点    int child;    struct CTNode *next;   } *ChildPtr;   typedef struct {    ElemType data;     // 结点的数据元素    ChildPtr firstchild;    // 孩子链表头指针   } CTBox;   typedef struct {    CTBox nodes[MAX_TREE_SIZE];    int n, r;      // 结点数和根结点的位置   } CTree; 6.6.3 树和森林的孩子兄弟表示法 树和

文档评论(0)

1亿VIP精品文档

相关文档