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

如何查询网站是织梦做的关于seo如何优化

如何查询网站是织梦做的,关于seo如何优化,站长工具seo综合查询网,国外网站源码本题是二叉树的层序遍历,通过一个队列来控制遍历的节点,二叉树每层的节点和上一层入队的节点个数是相同的,根据这一点编写循环条件。 /*** 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.hengruixuexiao.com/news/9407.html

相关文章:

  • 做网站模板用什么软件宁波网站推广平台效果好
  • 个人网站备案做论坛海外新闻发布
  • 形容网站做的好的词语搜索排行
  • 施工企业安全形势分析会优化关键词技巧
  • 下载学校网站模板下载安装天津谷歌优化
  • 推荐西安优秀的响应式网站建设公司山东一级造价师
  • 黑龙江建设厅网站官网免费开通网站
  • 佳木斯网站设计贵阳网络推广排名
  • 昆山网站建设公司seo网络优化公司
  • 做竞价网站服务器多少钱发布项目信息的平台
  • 找个可以直接看的网站优化营商环境存在问题及整改措施
  • wordpress 挂码优化大师如何删掉多余的学生
  • 建设银行网站首页下载萧山区seo关键词排名
  • 文字网站居中知乎推广
  • 宁波网站建设怎么建设设计案例网
  • 网站开发与应用是什么海外营销推广服务
  • 浏阳做网站公司怎么网上宣传自己的产品
  • 中小企业网站制作塞尼铁克推广平台有哪些渠道
  • 温州联科网站建设如何销售自己产品方法有哪些
  • 网站建设与管理期中考西安百度seo推广
  • wordpress 门户网站源码免费顶级域名申请网站
  • 搜索引擎 网站推广推广文章的步骤
  • 开一个网站建设公司好百度搜索指数查询
  • 顺德做网站说说刷赞网站推广
  • ecs怎么做多个网站石家庄百度关键词搜索
  • 模仿的网站做一样违法吗seo培训网的优点是
  • 东莞系统网站建设制作公司网站的步骤
  • 信阳市人民政府门户网站永久免费用的在线客服系统
  • 网站备案是什么一回事如何开发自己的小程序
  • 网站改版中 模板凡科网免费建站官网