当前位置: 首页 > wzjs >正文

山东川畅科技做网站多少钱网站建设硬件设置

山东川畅科技做网站多少钱,网站建设硬件设置,南宁网站设计推荐,松原网站建设哪家好和上一题思路差不多,只不过有一个陷阱,就是不能用上一题的递归解法,因为逆序遍历会导致后面需要顺序的节点也逆序。 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right…

和上一题思路差不多,只不过有一个陷阱,就是不能用上一题的递归解法,因为逆序遍历会导致后面需要顺序的节点也逆序。

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:vector<vector<int>> result;vector<TreeNode*> tree;vector<vector<int>> zigzagLevelOrder(TreeNode* root) {if(root==NULL) return result;tree.push_back(root);while(!tree.empty()){int sum=tree.size();result.push_back(vector<int> ());for(int i=0;i<sum;i++){if(tree[i]->left) tree.push_back(tree[i]->left);if(tree[i]->right) tree.push_back(tree[i]->right);}if(result.size()%2!=1) for(int i=sum-1;i>=0;i--) result.back().push_back(tree[i]->val);else for(int i=0;i<sum;i++) result.back().push_back(tree[i]->val);tree.erase(tree.begin(),tree.begin()+sum);}return result;}
};

http://www.dtcms.com/wzjs/559362.html

相关文章:

  • 怎么网站网站开发的客户群体
  • 营业范围中网站开发与网页设计上海网站备案人工服务器
  • 长沙网站外包公司吗郴州市北湖区
  • 网站建设柚子网络科技官网做一个付费网站多少钱
  • 大学生兼职网站的融资方案跨境电商如何开店
  • 关于wap网站模板下载付第三期网站建设费的账务处理
  • 做电气设计有哪些好的网站好用的网站模板
  • 电子商务网站建设 上海wordpress一键ssl
  • 期末成绩怎么做网站海南科技职业大学教务网络管理系统
  • 电子商务网站建设主管的策划案个人网站模板之家
  • 美食网站建设项目预算微信网站开发价格
  • 导航网站的好处万域网站建设
  • 网站底部的备案号商城系统管理
  • 百度网站官网入口网站免费模块
  • 工信部网站备案查询 手机重庆网页制作设计营销
  • 建设旅游网站缺点迅雷下载磁力天堂
  • 模拟建设官方网站奉贤建设机械网站
  • 建设网站用图片需要版权苏州技术馆网站建设
  • 门户网站设计思路钉钉专业版多少钱
  • 网站建设费属于什么税目做网站赚钱需要多少人手
  • 怎么做qq网站网站设置不发送消息怎么设置回来
  • 营销型网站的基础建设做年会的网站
  • 4414站长平台北京营销型网站公司
  • php网站目录系统保网微商城官网
  • 如何用服务器代替空间做网站微网站建设价格对比
  • 免费网站开发1369免费版街景地图
  • 网站常州建设网站建设方案 doc
  • 电子商务网站建设试题及答案wordpress编辑页面打不开
  • netcore做网站北京网站建设推广服务信息
  • 网站建设 软件有哪些企业类展厅设计公司