二叉树的中序遍历
来源:互联网 发布:怎么才能看到淘宝直播 编辑:程序博客网 时间:2024/06/03 22:08
给出一棵二叉树,返回其中序遍历
给出二叉树 {1,#,2,3},
1
\
2
/
3
返回 [1,3,2].
public:
vector<int> a;
void look(TreeNode *root)
{
if(root==NULL)
return;
look(root->left);
a.push_back(root->val);
look(root->right);
}
vector<int> inorderTraversal(TreeNode *root)
{
look(root);
return a;
// write your code here
}
};
解题思路 写一个递归函数,将每一次遍历的节点放在vector里,中序遍历完成后,将vector里的值输出即可 利用数组输出
0 0
- 二叉树的中序遍历
- 二叉树的中序遍历
- 线索二叉树的中序遍历
- 有关二叉树的中序遍历
- 二叉树的中序遍历
- 排序二叉树的中序遍历
- 二叉树的中序遍历算法
- 题目:二叉树的中序遍历
- 二叉树的中序遍历
- 二叉树的中序遍历
- 二叉树的中序遍历
- LintCode -- 二叉树的中序遍历
- lintcode 二叉树的中序遍历
- 二叉树的前后中序遍历
- 二叉树的中序遍历
- 二叉树的中序遍历
- lintcode:二叉树的中序遍历
- lintcode,二叉树的中序遍历
- stl的二分函数
- 瑞神要考研(山东科技大学第四届ACM校赛)
- Robotframework--->SetUp的使用
- 计算几何摸黑(2)-点和直线
- 第六章 6-1 键盘消息
- 二叉树的中序遍历
- IMWeb训练营作业2
- Dialog的isShowing()方法一直返回为true
- Ubuntu 12.04下安装OpenCV 2.3.1,图像二值化
- 魔法宝石 spfa
- Android Activity四种启动模式
- 误差、欠拟合和过拟合
- 剑指offer(C++)——旋转数组的最小数字
- struts2总结