我的博客
wen_po
反反复复
全部博文(108)
2014年(72)
2013年(36)
colinpan
cynthia
丸喵喵
Bsolar
浪花小雨
时光懂你
littlelo
Allen_21
跌落的阳
发布时间:2013-03-03 11:43:45
栈的作用:用来存放要访问的结点,把所有结点(包含空指针)先入栈,再把满足条件的结点出栈的过程,出栈的顺序就是遍历结点的顺序。栈有先入后出的特性,因此先将该结点入栈,再将该结点的左子树入栈。这样访问的时候就可以先将左子树出栈并访问再将该结点出栈并访问。栈顶结点是要先访问的结点。访问结点的条件.........【阅读全文】
发布时间:2013-03-03 00:25:52
重点理解栈的应用:栈是用来存放未访问的结点,栈顶结点是需要先访问的结点;访问结点的条件:左子树为空指针。也就是说只有当某个结点的左子树为空树时才能调用print()函数访问该结点。大概思路:将一个树的根结点入栈,然后循环检查这棵树中是否含有未访问过的结点(含有空结点)并根据情况在循环内做入栈和出.........【阅读全文】
登录 注册