LeetCode Binary Tree Inorder Traversal
来源:互联网 发布:麻将源码是什么意思 编辑:程序博客网 时间:2024/04/28 10:16
/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: vector<int> inorderTraversal(TreeNode *root) { // Start typing your C/C++ solution below // DO NOT write int main() function vector<int> inorder; stack<TreeNode *> s; TreeNode *cur = root; while (!s.empty() || cur) { if (cur) { s.push(cur); cur = cur->left; } else { cur = s.top(); s.pop(); inorder.push_back(cur->val); cur = cur->right; } } return inorder; }};
- 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
- C语言中使用正则表达式
- 亿能测试QTP自动化测试系列视频已经推出第17讲
- 懒人的python——一次执行多条linux命令
- 一个简单的TCP 客户端时间获取程序 ipv4/ipv6
- 膜拜菊苣的LM2
- LeetCode Binary Tree Inorder Traversal
- 毕业设计(九)---注册和登录逻辑
- 硬件扫盲之---虚拟网卡
- java使用iText生成pdf:解决中文
- C#操作Lotus notes .nsf文件时弹出“notes error: can not open the id file”的解决办法
- curl获取返回值
- linux 单引号,双引号,反引号
- Android ProgressBar 各种样式大全
- 解决PhoneGap在Android手机上的全屏问题 .