- 4
- 0
- 约2.58万字
- 约 79页
- 2023-04-04 发布于湖北
- 举报
【题目】若两棵二叉树T1 和T2 皆为空,或者皆不空
且T1 的左、右子树和T2 的左、右子树分别相似,则
称二叉树T1 和T2 相似。试编写算法,判别给定两棵
二叉树是否相似。
二叉链表类型定义:
typedef struct BiTNode {
TElemType data;
struct BiTNode *lchild, *rchild;
} BiTNode, *BiTree;
**********/
Status Similar(BiTree T1, BiTree T2)
/* 判断两棵二叉树是否相似的递归算法 */
{
if(!T1!T2)//同为空时,两树相似
return TRUE;
else if(T1T1){
if(Similar(T1 - lchild,T2 - lchild) Similar(T1 - rchild,T2
- rchild))
//两树都不为空时,判断左右子树是否相似
return TRUE;
else
return FALSE;
}else//以上两种情况都不符合,就直接返回FALSE
return FALSE;
}
/**********
【题目】编写递归算法,求对二叉树T 先序遍历时
第 个访问的结点的值。
二叉链表类型定义:
typedef struct BiTNo
您可能关注的文档
最近下载
- 2026年天津直机关公开遴选公务员笔试题及答案解析(B类).docx VIP
- 消毒供应中心低温灭菌.pptx VIP
- DL_T 5112—2021 水工碾压混凝土施工规范.docx VIP
- 2026云南省中职职教高考职业技能烹饪类专业理论模拟卷【B1】.doc VIP
- 《模拟电子技术基础(第五版)》全套课件(完整版).ppt VIP
- 公司治理:基本原理及中国特色-姜付秀-第13章+公司治理模式.pptx VIP
- 从存量经营到增量引擎-微信生态公私域融合经营白皮书.pdf VIP
- 京东仓储标准作业管理流程操作手册.docx VIP
- 【2025.11初一期中】海淀区英语试题.pdf VIP
- 电力电子技术阮新波习题答案.pdf VIP
原创力文档

文档评论(0)