先序序列输出二叉树所有结点,及结点所在层次
void PreAndLevel(BiTree T, int i) //以先序序列输出一棵二叉树中的所有结点的数据值及结点所在层次
{ //第一次调用为PreAndLevel(T, 1);
if (T != NULL)
{
printf("data=%d,level=%d", T->data, i);
PreAndLevel(T->lchild, i + 1);
PreAndLevel(T->rchild, i + 1);
}
}
王道数据结构第四章归纳总结题
老弟!赶紧给?点赞