博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcoder 前序,中序,后序遍历代码
阅读量:7028 次
发布时间:2019-06-28

本文共 780 字,大约阅读时间需要 2 分钟。

class Solution {public:	vector
postorderTraversal(TreeNode* root) { vector
vec; travel(root, vec); return vec; } //后序遍历 void travel(TreeNode* root, vector
& v) { if (root == NULL)return; travel(root->left,v); travel(root->right, v); v.push_back(root->val); } //前序遍历 void pretravel(TreeNode* root, vector
& v) { if (root == NULL)return; travel(root->left,v); travel(root->right, v); v.push_back(root->val); } //中序遍历 void midtravel(TreeNode* root, vector
& v) { if (root == NULL)return; travel(root->left,v); v.push_back(root->val); travel(root->right, v); } };

  

转载于:https://www.cnblogs.com/creativityroom/p/6807141.html

你可能感兴趣的文章
网页重构应该避免的10大 CSS 糟糕用法
查看>>
HTTP协议是如何通信的
查看>>
16个非常酷的jQuery插件
查看>>
象棋是门残忍的艺术
查看>>
Eclipse最有用的快捷键
查看>>
IOS 面试
查看>>
WebService 之 WSDL文件 解说
查看>>
选择排序
查看>>
独立博客开张!有关读书、GTD和IT方面的内容将发布在新网站上
查看>>
通过IEnumerable和IDisposable实现可暂停和取消的任务队列
查看>>
安卓开发_浅谈ContextMenu(上下文菜单)
查看>>
理解class.forName()
查看>>
ios 多线程 面试
查看>>
[Papers]NSE, $u_3$, Lebesgue space [Cao-Titi, IUMJ, 2008]
查看>>
顺序队列实现任务以此执行-任务调度系列2
查看>>
PHP JSON 数据解析代码
查看>>
Android 启动APP黑屏解决方案
查看>>
windows 2003 远程登录时如何修改管理员密码
查看>>
sql server 2008 评估期已过期解决办法
查看>>
2015第8周三马年除夕
查看>>