树二叉树树森林与二叉树转换树应用
树 二叉树 树、森林与二叉树的转换 树的应用 例:给定一棵二叉树,输出其嵌套括号表示 void print(bitree *t) { if (t) { printf(“%d”, t-data); if (t-lchild ||t-rchild) { printf(“(”); printf(lchild); if (t-rchild) printf(“,”); print(rchild); printf(“)”); } } } 例:求二叉树的深度 void depth(bitree *t) { int dep1, dep2; if (t = = NULL) return(0); else { dep1 = depth(t-lchild); dep2 = depth(t-rchild); if (dep1 dep2) return(dep1 + 1); else return(dep2 + 1); } } 例:证明:一棵二叉树的前序序列和中序序列可 以唯一的确定这棵二叉树。 用归纳法证明: 1、当 n = 1时,结论显然成立; 2、假定当 n = k 时,结论成立;
您可能关注的文档
最近下载
- JORC勘查技术概要.ppt
- DZT0211-2024矿产地质勘查规范重晶石、毒重石、萤石、硼.pptx VIP
- D-Z-T 0211-2020 矿产地质勘查规范 重晶石、毒重石、萤石、硼(正式版).docx VIP
- 澳大利亚JORC标准中文版2012.pdf VIP
- 失禁性皮炎ppt(最新文档).pptx VIP
- 镗孔时发生让刀现象分析及解决方法.pdf VIP
- JORC资源储量概念.docx VIP
- 失禁性皮炎医学课件.pptx VIP
- 澳大利亚矿产资源和矿石储量报告规范(JORC标准)中文版..doc VIP
- GB50171-2012 电气装置安装工程 盘、柜及二次回路接线施工及验收规范.docx VIP
原创力文档

文档评论(0)