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

做网站需要用服务器吗网站动画广告条怎么做的

做网站需要用服务器吗,网站动画广告条怎么做的,中国出口外贸网,创建网站有什么用本题是二叉树的层序遍历,通过一个队列来控制遍历的节点,二叉树每层的节点和上一层入队的节点个数是相同的,根据这一点编写循环条件。 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* …

本题是二叉树的层序遍历,通过一个队列来控制遍历的节点,二叉树每层的节点和上一层入队的节点个数是相同的,根据这一点编写循环条件。

/*** 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>> levelOrder(TreeNode* root) {vector<vector<int>> result;queue<TreeNode*> que;if(root != nullptr){que.push(root);}while(!que.empty()){int size = que.size();vector<int> vec;for(int i = 0; i < size; i++){TreeNode* cur = que.front();que.pop();vec.push_back(cur->val);if(cur->left != nullptr){que.push(cur->left);}if(cur->right != nullptr){que.push(cur->right);}                }result.push_back(vec);}return result;}
};

使用递归的写法:层序遍历也是正向进行遍历,因此在到达新的一层是,首先为返回数组result添加一个容纳这一层元素的空数组,之后便可以向这个空数组添加本层的元素,添加完后,前往这个节点的左右子节点。

class Solution {
public:void order(TreeNode* cur, vector<vector<int>>& result, int depth){if(cur == nullptr){return;}if(result.size() == depth){result.push_back(vector<int>());}result[depth].push_back(cur->val);order(cur->left, result, depth + 1);order(cur->right, result, depth + 1);}vector<vector<int>> levelOrder(TreeNode* root) {vector<vector<int>> result;int depth = 0;order(root, result, depth);return result;}
};
http://www.yayakq.cn/news/409597/

相关文章:

  • 江苏南京建设工程信息网站如何设置页面
  • 中卫市建设局网站 冯进强校园学生网站开发
  • 做电商网站外包360可以做网站
  • h5个人网站模板网站页面设计图片素材
  • 做学分网站单页营销分享网站
  • app开发与网站开发app大概需要多少钱
  • 成都商城网站建设网站备案做优惠券
  • 报名网站建设公司哪里有深圳龙岗网络公司
  • wordpress 页面禁止评论网站seo模块
  • 郑州建站模板厂家网站建设一站式服务
  • 济源网站建设济源企业logo标志设计免费
  • 网站备案密码格式岳阳网红打卡地
  • 企业做网站要做优惠券网站需要淘宝哪些接口
  • wordpress发送邮件杭州关键词推广优化方案
  • 办网站怎么赚钱网站备案率是什么
  • php做的汽车销售网站自豪的使用wordpress找不到代码
  • 购物类网站都有哪些模块网站代码备份
  • 湖南网站建设公司 地址磐石网络网站开发课程安排
  • 想买个服务器做网站中小企业网站建设流程
  • 网站建设岗位内容怎么做黑客攻击网站
  • 商标注册申请流程图网站建设优化的作用
  • 网站建设属于什么工作wordpress 收录少
  • 共享的网站备案上海做征信服务的公司网站
  • 多用户网站建设怎么查公司注册信息
  • 小程序要先做网站wordpress怎么卸载主题
  • 网站建设项目报告云计算网站建设
  • opencart做的网站西宁建一个网站公司
  • 登陆江西建设厅三类人员的网站建个网站费用
  • 做58网站每天可以发几条电商网站开发教材
  • 网站建设常用英语东港网站建设