树和二叉树的实验报告
}
else{
allpath(b->lc);
allpath(b->rc); rear--; }
void main(){
btnode *b;
cout<<"请以先序构造一棵树,无结点时以‘#’代替"; cout<<endl; } }
creattree(b);
cout<<"叶子结点为:"<<endl; findleafnode(b); cout<<endl;
cout<<"从所有叶子结点到根结点的路径为:"<<endl;
allpath(b); }
cout<<"以上路径中第一条最长路径是:"<<endl;