第6章 树2.ppt
用静态双亲链表实现此种存储结构更加方便,静态双亲链表采用一维数组实现树的存储。 数组中每个元素有两个域:数据域和双亲域。数据域存放树中每个结点的数据值;双亲域用于存放其双亲结点所在的位置,即双亲结点在数组中的下标值。 静态双亲链表的类型定义如下: #define maxsize 100 /* 结点数目的最大值加1 */ typedef struct /* 结点的结构定义 */ { datatype data; /* 数据域 */ int parent; /* 双亲域(静态指针域)*/ } Ttree; /* 静态双亲链表结点的类型定义 */ Ttree T[maxsize]; /* 静态双亲链表 */ 孩子链表及孩子结点的类型定义 typedef struct cnode /* 孩子链表中孩子结点结构 */ { int cno; /* 孩子结点数据域表示在表头数组中位置 */ struct cnode *next; /* 孩子结点指针域指向其兄弟结点 */ } link; /* 孩子链表中结点的类型定义 */ typedef struct headnode /* 表头数
您可能关注的文档
- 第4章 玻色统计和费米统计.ppt
- 第4章 矩形单元及等参单元(有限元分析).ppt
- 第4章 碱性耐火材料-1镁质和镁铬质.ppt
- 第4章 空值(NULL)和空值处理函数.ppt
- 第4章 脏腑 第3节 六腑.ppt
- 第4章 菜单、工具栏和状态条.ppt
- 第4章 视与图-用例图.ppt
- 第4章 限失真信源编码.ppt
- 第4章(政).ppt
- 第4章+ANSYS入门.ppt
- 数学八年级下册 三角形的证明及其应用 问题解决策略:反思.pptx
- 数学八年级下册 等腰三角形 等腰三角形和等边三角形的性质.pptx
- 数学八年级下册 等腰三角形 第2课时 等腰三角形的判定与反证法.pptx
- 数学八年级下册 公式法 用平方差公式因式分解.pptx
- 数学八年级下册 公式法 第2课时 用完全平方公式因式分解.pptx
- 数学八年级下册 角平分线 角平分线的性质定理及其逆定理.pptx
- 数学八年级下册 角平分线 第2课时 三角形三个内角的平分线.pptx
- 绿色建筑新材料经济效益评价标准.docx
- 2026《中国对哈萨克斯坦农产品出口潜力测算计算案例》3000字.docx
- 2026《制造业企业薪酬体系优化研究的相关概念与理论基础综述》6000字.docx
原创力文档

文档评论(0)