二叉树的遍历
创始人
2025-06-14 23:25:55
0次
二叉树的遍历
void PreOrder(BiTree *T)//先序遍历
{
if(T!=NULL)
{
printf("%c ",T->data);
PreOrder(T->lchild);
PreOrder(T->rchild);
}
}
void InOrder(BiTree *T)//中序遍历
{
if(T!=NULL)
{
InOrder(T->lchild);
printf("%c ",T->data);
InOrder(T->rchild);
}
}
void PostOrder(BiTree *T)//后序遍历
{
if(T!=NULL)
{
PostOrder(T->lchild);
PostOrder(T->rchild);
printf("%c ",T->data);
}
}
相关内容