就是从栈顶拿出来一个元素,赋值给p
也叫出栈 |
|
40分 |
比如,一个二叉树只有两个结点,根结点和他的Rchild。那么
第2步把T->Rchild进栈 第3步的p=p->Lchild之后,p为空,转(4), 第4步,栈里只有一个结点,就是第一步的T->Rchild,把它赋值给p,然后栈就空了。 |
出栈,获取栈顶元素
|
|
该子树已遍历完,当然要退栈遍历其他子树。知道所有的子树都遍历完了,就是栈为空的时候
|
|
谢谢 ,懂了 |
就是从栈顶拿出来一个元素,赋值给p
也叫出栈 |
|
40分 |
比如,一个二叉树只有两个结点,根结点和他的Rchild。那么
第2步把T->Rchild进栈 第3步的p=p->Lchild之后,p为空,转(4), 第4步,栈里只有一个结点,就是第一步的T->Rchild,把它赋值给p,然后栈就空了。 |
出栈,获取栈顶元素
|
|
该子树已遍历完,当然要退栈遍历其他子树。知道所有的子树都遍历完了,就是栈为空的时候
|
|
谢谢 ,懂了 |