LeetCode - Binary Tree Inorder Traversal
来源:互联网 发布:非法网络传销罪 编辑:程序博客网 时间:2024/05/13 12:54
Given a binary tree, return the inorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3}
,
1 \ 2 / 3
return [1,3,2]
.
Note: Recursive solution is trivial, could you do it iteratively?
vector<int> inorderTraversal(TreeNode *root) { // Start typing your C/C++ solution below // DO NOT write int main() function vector<int> v; if (NULL == root) { return v; } vector<int> l = inorderTraversal(root->left); for (int i = 0; i < l.size(); ++i) { v.push_back(l[i]); } v.push_back(root->val); vector<int> r = inorderTraversal(root->right); for (int i = 0; i < r.size(); ++i) { v.push_back(r[i]); } return v;}
- LeetCode: Binary Tree Inorder Traversal
- [LeetCode]Binary Tree Inorder Traversal
- LeetCode Binary Tree Inorder Traversal
- [Leetcode] Binary Tree Inorder Traversal
- Leetcode: Binary Tree Inorder Traversal
- LeetCode Binary Tree Inorder Traversal
- LeetCode : Binary Tree Inorder Traversal
- [Leetcode] Binary Tree Inorder Traversal
- 【leetcode】Binary Tree Inorder Traversal
- [LeetCode]Binary Tree Inorder Traversal
- Leetcode: Binary Tree Inorder Traversal
- [leetcode]Binary Tree Inorder Traversal
- LeetCode-Binary Tree Inorder Traversal
- Leetcode Binary Tree Inorder Traversal
- [leetcode] Binary Tree Inorder Traversal
- LeetCode - Binary Tree Inorder Traversal
- [LeetCode] Binary Tree Inorder Traversal
- LeetCode | Binary Tree Inorder Traversal
- Usb设备驱动3:root hub守护进程2
- Java深度历险(八)——Java I/O
- Usb设备驱动4:usb-skeleton例程
- CMOS摄像头之硬件原理
- webkit webApp 开发技术要点总结
- LeetCode - Binary Tree Inorder Traversal
- Usb设备驱动5:usb-firmware简易框架
- Hudson环境配置
- Oracle 11g 新特性 -- SQL Plan Management 说明
- android开发工具
- 重写EditText让密码显示****
- 在C中调用C++动态库函数
- Pci设备驱动0:设备枚举
- Android内存之VSS/RSS/PSS/USS