设t是给定的一棵二叉树,下面的递归程序count(t)用于求得: typedef struct node { int data struct node *lchild,*rchild }node int N2,NL,NR,N0 void count(node *t) { if (t->lchild!=NULL) if (t->rchild!=NULL) N2++ else NL++ else if (t-&
发布于 2022-03-02 15:51:36
设t是给定的一棵二叉树,下面的递归程序count(t)用于求得:
typedef struct node { int data struct node *lchild,*rchild }node int N2,NL,NR,N0 void count(node *t) { if (t->lchild!=NULL) if (t->rchild!=NULL) N2++ else NL++ else if (t->rchild!=NULL) NR++ else N0++ if(t->lchild!=NULL) count(t->lchild) if(t->rchild!=NULL) count(t->rchild) }/* call form :if(t!=NULL) count(t)*/
关注者
0
被浏览
45