[二叉树算法]让树所有叶子节点连成一个单链表,让rchild作为 next指针

//让树所有叶子节点连成一个单链表,让rchild作为 next指针 
LNode *head=null,*pre=null;//全局变量
LNode *InOrder(BTNode *T){
    if(T!=null){
        InOrder(T->lchild);
        if(T->lchild==null && T->rchild==null){
            if(pre==null){
                pre=T;
                head=T;
            }else{
                pre->rchild=T;
                pre=T;
            }
        }
        InOrder(T->rchild);
        pre->rchild=null;
    }
    return head;
}
上一篇:将Python程序(.py)转换为Windows可执行文件(.exe)


下一篇:python: can‘t open file ‘manage.py‘: [Errno 2] No such file or directory