美文网首页
判别二叉树

判别二叉树

作者: 哈喽阿甘 | 来源:发表于2017-10-28 10:06 被阅读0次

程序框架搭建

Int main ()
{
建二叉树1
建二叉树2
判别是否同构并输出
Return 0;
}
需要设计的函数
读数据建二叉树

int main ()
{
Tree R1,R2;
R1 = BuildTree(T1);
R2 = BuildTree(T2);
if (Isomorphic(R1,R2))
printf("Yes\n");
else printf("No\n");
return 0;
}

如何建二叉树

Tree BuildTree(struct TreeNode T[])
{....
scanf("%d\n",&N);
if(N){....
for(i=0;i<n;i++){
scanf("%c %c %c\n",&T[i].Element,&cl,&cr);
......
}
......
Root =???
}
return Root ;
}

T[i]中没有任何结点的left(cl)和right(cr)指向它,只有一个,就说明该结点是根结点。

Paste_Image.png

如何判别两二叉树同构

Paste_Image.png Paste_Image.png

相关文章

  • 判别二叉树

    程序框架搭建 Int main (){建二叉树1建二叉树2判别是否同构并输出Return 0;}需要设计的函数读数...

  • 常数项级数

    基本内容 1.正项级数(比较判别法,比较判别法的极限形式,比值判别法,根值判别法)2.交错级数(莱布尼茨判别准则)...

  • 判别分析与R软件

    三大判别分析(站位,有空补上) 距离判别分析 思想 贝叶斯判别分析 思想 费希尔判别分析 思想

  • (三)判别函数与判别规则

    关于监督分类中确定判别函数和判别准则(规则)这个步骤,我产生了一个疑问:什么是判别函数?什么是判别规则?...

  • 级数

    比式判别法 根式判别法 积分判别法 交错级数判别法 数列和级数 从数列极限引到数列前n项和的极限。极限存在就收敛,...

  • 第五天:聚类分析与判别分析

    聚类分析、判别分析 聚类分析和判别分析有相似的作用,都是起到分类的作用。但是,判别分析是已知分类然后总结出判别规则...

  • 【经营管理】:鸡汤与干货

    ★❤ 鸡汤与干货,怎么判别? 这要从两个角度去判别,一是判别物的主体,二是作为被判别物的客体。 经排列组合,粗略列...

  • Pytorch GAN生成mnist数字

    思路 GAN的主要思路是需要一个判别器和生成器,其中判别器需要能够判别真实的数据以及假的数据(将真实的数据传入判别...

  • R机器学习:判别分析的原理与实现

    判别分析的框框很大,今天给大家写写线性判别和二次判别,这两个是判别分析中最常见也是最基本的,希望能够给大家写明白。...

  • 一个基础的网络超参数

    判别器。 encoder和decoder。 判别器用leaky-Relu,以及label smoothing,优化...

网友评论

      本文标题:判别二叉树

      本文链接:https://www.haomeiwen.com/subject/urgdpxtx.html