请利用队列的基本操作写出判定一棵二叉树是否为完全二又树的算法。要求以二叉链表作为二叉树的存储结构。函数原型为:imIsFull_Bitree(BitreeT)。

admin2013-09-16  47

问题 请利用队列的基本操作写出判定一棵二叉树是否为完全二又树的算法。要求以二叉链表作为二叉树的存储结构。函数原型为:imIsFull_Bitree(BitreeT)。

选项

答案int IsFull—Bitree(Bitree T) { InitQueue(Q); flag=0; EnQueue(Q,T); while(!QueueEmpty(Q)) { DeQueue(Q,p); if(! p) flag=1; else if(flag) return 0; else { EnQueue(Q,p->lchild); EnQueue(Q,pq>lchild);

解析
转载请注明原文地址:https://kaotiyun.com/show/R0xi777K
0

最新回复(0)