[LeetCode] 103. Binary Tree Zigzag Level Order Traversal
来源:互联网 发布:淘宝i7 7700k那么便宜 编辑:程序博客网 时间:2024/06/06 14:24
void zzloHelp(vector<vector<int>> &res,unsigned int lev,TreeNode *r){if(!r)return;if(lev+1>res.size()){res.push_back(vector<int>());}res[lev].push_back(r->val);zzloHelp(res,lev+1,r->left);zzloHelp(res,lev+1,r->right);}vector<vector<int>> zigzagLevelOrder(TreeNode* root){vector<vector<int>> res;zzloHelp(res,0,root);for(unsigned int i=0;i<res.size();++i){if(i%2==1){int n=res[i].size();for(int k=0;k<n/2;++k)swap(res[i][k],res[i][n-1-k]);}}return res;}
阅读全文
0 0
- LeetCode: Binary Tree Zigzag Level Order Traversal
- [LeetCode]Binary Tree Zigzag Level Order Traversal
- LeetCode Binary Tree Zigzag Level Order Traversal
- [Leetcode] Binary Tree Zigzag Level Order Traversal
- Leetcode: Binary Tree Zigzag Level Order Traversal
- LeetCode Binary Tree Zigzag Level Order Traversal
- [LeetCode] Binary Tree Zigzag Level Order Traversal
- [Leetcode] Binary Tree Zigzag Level Order Traversal
- 【leetcode】Binary Tree Zigzag Level Order Traversal
- [LeetCode]Binary Tree Zigzag Level Order Traversal
- [Leetcode]Binary Tree Zigzag Level Order Traversal
- [leetcode]Binary Tree Zigzag Level Order Traversal
- Leetcode: Binary Tree Zigzag Level Order Traversal
- LeetCode-Binary Tree Zigzag Level Order Traversal
- [leetcode] Binary Tree Zigzag Level Order Traversal
- LeetCode - Binary Tree Zigzag Level Order Traversal
- LeetCode:Binary Tree Zigzag Level Order Traversal
- [LeetCode] Binary Tree Zigzag Level Order Traversal
- Codeforces Round #431 (Div. 2)
- 题目:求100以内的素数,全部打印出来。
- spring事物
- sqoop配置与简单应用
- leetcode 39. Combination Sum DFS深度优先搜索
- [LeetCode] 103. Binary Tree Zigzag Level Order Traversal
- 《effective c++》学习笔记(六)
- python题目要求:输出如下图片中的图形
- 继承,接口
- CentOS7安装Docker,运行Nginx镜像、Centos镜像
- 千里之行,始于足下
- 常用的maven命令如下
- 笔试题
- WOJ1087-数星星