会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Neil的博客
我庆幸,我正在做我最喜欢的事
博客园
首页
新随笔
联系
订阅
管理
2013年3月20日
二叉树的非递归遍历-----2013年3月20日
摘要: 二叉树的递归遍历算法非常漂亮和易读,但是非递归算法就没那么容易懂了,尤其是后序遍历的非递归算法。一. 前序遍历 1 void PreOrderTraverse(Node *root) 2 { 3 stack<Node *> ns; 4 Node *n=root; 5 while(n!=NULL || !ns.empty()) 6 { 7 if(n!=NULL) 8 { 9 print(n); 10 ns.push(n);11 n=n->pLeft;...
阅读全文
posted @ 2013-03-20 17:08 NeilHappy
阅读(321)
评论(0)
推荐(1)
编辑