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

做啊网站博客seo怎么做

做啊网站,博客seo怎么做,自己做的主页网站怕被劫持,厦门做网站公司有哪些给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:[[3],[9,20],[15,7]] /*** Definition for a bi…

给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。

示例 1:

输入:root = [3,9,20,null,null,15,7]
输出:[[3],[9,20],[15,7]]
/*** 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) {if(!root) return {};vector<vector<int>> ans;vector<TreeNode *> cur={root};while(cur.size()){vector<int> vals;vector<TreeNode *> nxt;for(auto x:cur){vals.push_back(x->val);if(x->left) nxt.push_back(x->left);if(x->right) nxt.push_back(x->right);}ans.push_back(vals);cur=nxt;}return ans;}
};

思路:

先判断二叉树根节点是否为空,为空则直接返回空结果;接着初始化存储结果的二维向量 `ans` 和存储当前层节点的向量 `cur`(初始含根节点),然后通过 `while` 循环不断迭代,每次循环中先定义存储当前层节点值的 `vals` 和存储下一层节点的 `nxt`,再遍历当前层节点,将其值存入 `vals`,并把左右子节点(若存在)存入 `nxt`,循环结束后将 `vals` 加入 `ans`,最后更新 `cur` 为 `nxt`,如此反复直至遍历完二叉树所有层,最终返回 `ans` 得到二叉树的层序遍历结果。

时间复杂度为 O(n),空间复杂度也为 O(n),n是二叉树的节点数

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

相关文章:

  • 网站建设彩铃语北京建站公司
  • 大理 网站建设广州网络推广
  • 一台电脑赚钱的门路seo教程seo优化
  • 企业网站托管收费标准龙岗网站建设公司
  • 无锡做智能网站百度导航下载2022最新版官网
  • 帮你做海报网站网页生成
  • 沈阳的网站制作公司哪家好流量平台有哪些
  • wordpress自动跳转https性价比高seo排名优化的
  • 做网站最适合用多大的图片徐州seo排名公司
  • it外包 北京搜索排名优化
  • wordpress制作模板教程百度seo快速见效方法
  • 玉环网站建设百度关键词搜索量排名
  • 建立网站需要多久营销推广方式
  • 网站建设网站服务国外市场网站推广公司
  • 企业网站cms 系统温州网站快速排名
  • 适合学生做网页练习的网站百度认证平台官网
  • 北京师范大学学风建设专题网站直通车关键词优化
  • 永久免费云电脑关键词优化分析工具
  • 淘宝做首页热点的什么网站临沂seo优化
  • 湘潭做网站价格问下磐石网络关键词挖掘站长
  • 山东高阳建设公司网站爱站工具下载
  • seo 网站换程序百度竞价排名是哪种方式
  • 沈阳模板建站系统seo建站还有市场吗
  • 青岛哪家做网站好网站维护工作内容
  • 有哪些免费的ppt模板下载网站谷歌推广代理商
  • 建设局网站建筑节能审查表企业seo推广
  • 企业型商务网站制作做法推广赚钱的平台
  • 怎样做医院网站凡科建站app
  • 学电子商务后悔死了潜江seo
  • 济宁做网站的企业优化大师人工服务电话