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

可以做彩票网站的工作室国外媒体报道

可以做彩票网站的工作室,国外媒体报道,专业网站制作软件,阿里巴巴运营技巧1 题目:二叉树的层序遍历 官方标定难度:中 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例 1: 输入:root [3,9,20,null,null,15…

1 题目:二叉树的层序遍历

官方标定难度:中

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

示例 1:

在这里插入图片描述

输入:root = [3,9,20,null,null,15,7]
输出:[[3],[9,20],[15,7]]

示例 2:

输入:root = [1]
输出:[[1]]

示例 3:

输入:root = []
输出:[]

提示:

树中节点数目在范围 [0, 2000] 内
-1000 <= Node.val <= 1000

2 solution

层序遍历,可以采用广度优先搜索,逐层往下即可。

代码

/*** 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>> result;vector<TreeNode *> q;q.push_back(root);result.push_back({root->val});int last_pos = 0; // 一层的结束位置vector<int> layer;for (int i = 0; i < q.size(); i++) {if (q[i]->left) {q.push_back(q[i]->left);layer.push_back(q[i]->left->val);}if (q[i]->right) {q.push_back(q[i]->right);layer.push_back(q[i]->right->val);}if (i == last_pos) {result.push_back(layer);layer.clear();last_pos = q.size() - 1;}}result.pop_back();return result;
}};

结果

在这里插入图片描述

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

相关文章:

  • 武汉做网站及logo的公司百度小说app下载
  • 开家给别人做网站公司百度知道客服
  • 房产信息网显示已备案是什么意思如何seo搜索引擎优化
  • 阿里巴巴网站怎么做才能排第一宣传推广方案怎么写
  • 广告设计培训班河北seo基础教程
  • 针织衫技术支持东莞网站建设杭州网站建设公司
  • 天心区网站建设泉州百度广告
  • 网上商城建设 网站定制开发seo关键词优化策略
  • 石家庄疫情完全开放采集站seo赚钱辅导班
  • 网站app定制艾滋病多长时间能查出来
  • wordpress博客转发淘宝怎样优化关键词
  • 网站建设项目总结打开搜索引擎
  • 政府网站 专题建设好看的网站模板
  • 长春网站优化seoseo俱乐部
  • 网站建设 视频深圳网站做优化哪家公司好
  • wordpress ftp下载广安网站seo
  • 南城网站优化公司2345软件为什么没人管
  • 深圳罗湖区网站建设网络推广外包公司干什么的
  • 日本平面设计大师个人网站关键词搜索排名公司
  • 新网站如何做推广怎样宣传自己的产品
  • 悦然wordpress建站服务西安网站设计公司
  • 做网站哪便宜百度指数的作用
  • 高端建设网站企业seo搜索引擎优化人才
  • 云南专业网站建站建设竞价托管多少钱
  • pageadmin官网聊城seo
  • 做网站前台有什么要求武汉网站建设方案优化
  • 一站式做网站技术最近一周国内热点新闻
  • 做搜狗网站快速排名发布外链的平台有哪些
  • 服务器网站日志文件培训网站源码
  • wordpress安装在本地seo标题优化关键词怎么选