⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6_24.txt

📁 耿国华高教出版社的《数据结构》的光盘(C语言)
💻 TXT
字号:
int  LayerOrder(BiTree bt)
{ 
	SeqQueue *Q;
	BiTree  p;
	Q=(SeqQueue *)malloc(sizeof(SeqQueue));
	
	InitQueue(Q);  /*初始化空队列Q*/
	if(bt == NULL)
		return ERROR; /* 若二叉树bt为空树,则结束遍历*/
	EnterQueue(Q, bt);/* 若二叉树bt非空,则根结点bt入队,开始层次遍历*/
	while(!IsEmpty(Q))/*若队列非空,则遍历为结束,继续进行*/
	{ 
		DeleteQueue(Q, &p);/*队头元素出队并访问 */
		printf("%c  ",p->data);
		if(p->LChild )  
			EnterQueue(Q, p->LChild);/*若p的左孩子非空,则进队*/
		if(p->RChild ) 
			EnterQueue(Q, p->RChild); /*若p的右孩子非空,则进队*/
	}/*while*/
	return OK;
}/* LayerOrder */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -