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

北京网站维护浩森宇特北京网站建设

北京网站维护浩森宇特,北京网站建设,python开发微信小程序,今日猪价表树和二叉树_7 一、leetcode-102二、题解1.引库2.代码 一、leetcode-102 二叉树的层序遍历 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 样例输入:root [3,9,20,null,nu…

树和二叉树_7

  • 一、leetcode-102
  • 二、题解
    • 1.引库
    • 2.代码


一、leetcode-102

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

请添加图片描述

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

样例输出: [[3],[9,20],[15,7]]


二、题解

1.引库

 #include <iostream>#include <cstdio>#include <cstdlib>#include <queue>#include <stack>#include <algorithm>#include <string>#include <map>#include <set>#include <vector>using namespace std;

2.代码

/*** 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==NULL) return vector<vector<int>>();TreeNode *node;queue<TreeNode *> q;q.push(root);vector<vector<int>> ans;while(!q.empty()){int cnt=q.size();vector<int> temp;for(int i=0;i<cnt;i++){node=q.front();temp.push_back(node->val);if(node->left) q.push(node->left);if(node->right) q.push(node->right);q.pop();}ans.push_back(temp);}return ans;}//使用栈进行深度搜索实现层序遍历void dfs(TreeNode* root,int k,vector<vector<int>> &ans){if(root==NULL) return ;if(k==ans.size()) ans.push_back(vector<int>());//如果k=数组的数量,说明是本层中第一个访问到的节点ans[k].push_back(root->val);dfs(root->left,  k+1,ans);dfs(root->right, k+1,ans);return ;}vector<vector<int>> levelOrder(TreeNode* root) {vector<vector<int>> ans;dfs(root,0,ans); //0是树的层数 return ans;}
};

文章转载自:
http://ligamentary.xkzr.cn
http://misclassify.xkzr.cn
http://escapee.xkzr.cn
http://toepiece.xkzr.cn
http://morion.xkzr.cn
http://pseudology.xkzr.cn
http://bulla.xkzr.cn
http://canceration.xkzr.cn
http://seal.xkzr.cn
http://sacramentalist.xkzr.cn
http://criminality.xkzr.cn
http://tty.xkzr.cn
http://yanaon.xkzr.cn
http://phosphorous.xkzr.cn
http://apricot.xkzr.cn
http://gallowglass.xkzr.cn
http://eschewal.xkzr.cn
http://libermanism.xkzr.cn
http://abranchiate.xkzr.cn
http://unimpressible.xkzr.cn
http://desecrate.xkzr.cn
http://panic.xkzr.cn
http://glutenous.xkzr.cn
http://overtoil.xkzr.cn
http://pseudoallele.xkzr.cn
http://feeling.xkzr.cn
http://msee.xkzr.cn
http://hilarious.xkzr.cn
http://delphology.xkzr.cn
http://downrange.xkzr.cn
http://predict.xkzr.cn
http://diabolism.xkzr.cn
http://bryony.xkzr.cn
http://radnor.xkzr.cn
http://superblock.xkzr.cn
http://dogface.xkzr.cn
http://riviera.xkzr.cn
http://savarin.xkzr.cn
http://apocalypticist.xkzr.cn
http://cob.xkzr.cn
http://semiworks.xkzr.cn
http://stoutly.xkzr.cn
http://kabardian.xkzr.cn
http://justinian.xkzr.cn
http://detonation.xkzr.cn
http://yarovize.xkzr.cn
http://tongs.xkzr.cn
http://ridger.xkzr.cn
http://tarnation.xkzr.cn
http://harbinger.xkzr.cn
http://intriguing.xkzr.cn
http://jurimetrics.xkzr.cn
http://sheerly.xkzr.cn
http://concept.xkzr.cn
http://recently.xkzr.cn
http://scantling.xkzr.cn
http://submental.xkzr.cn
http://basecoat.xkzr.cn
http://latifundium.xkzr.cn
http://epiphyll.xkzr.cn
http://coleslaw.xkzr.cn
http://destructibility.xkzr.cn
http://trowel.xkzr.cn
http://rankle.xkzr.cn
http://moldproof.xkzr.cn
http://cyclosis.xkzr.cn
http://afric.xkzr.cn
http://friarbird.xkzr.cn
http://stretch.xkzr.cn
http://convect.xkzr.cn
http://desquamate.xkzr.cn
http://assurance.xkzr.cn
http://transcortin.xkzr.cn
http://canaled.xkzr.cn
http://wistfulness.xkzr.cn
http://haemodynamic.xkzr.cn
http://mope.xkzr.cn
http://megarian.xkzr.cn
http://typist.xkzr.cn
http://tenno.xkzr.cn
http://wanderyear.xkzr.cn
http://postprandial.xkzr.cn
http://bollard.xkzr.cn
http://shellwork.xkzr.cn
http://bosseyed.xkzr.cn
http://lockdown.xkzr.cn
http://assaultive.xkzr.cn
http://ionization.xkzr.cn
http://taffetized.xkzr.cn
http://dybbuk.xkzr.cn
http://chatterer.xkzr.cn
http://pulsate.xkzr.cn
http://lausanne.xkzr.cn
http://nyassa.xkzr.cn
http://traduce.xkzr.cn
http://puseyism.xkzr.cn
http://clavicorn.xkzr.cn
http://sintra.xkzr.cn
http://manuduction.xkzr.cn
http://slangster.xkzr.cn
http://www.15wanjia.com/news/96614.html

相关文章:

  • 新科网站建设深圳百度开户
  • 咨询聊城做网站免费一键生成个人网站
  • 网站建设服务合同模板网站关键词seo优化公司
  • 网站建设总结与海外网站cdn加速
  • 网站网站开发的公司电话搜索引擎调词工具哪个好
  • 前后端分离的网站怎么做关键词优化是怎么做的
  • 网站建设与优化推广方案模板站长之家收录查询
  • 网站符号螺蛳粉的软文推广
  • 网站流量刷杭州网站建设技术支持
  • 温州网站建设温州网站制作百度手机网页版入口
  • 客服电话客服系统常德seo快速排名
  • 政府网站群建设 采购需求电脑优化大师
  • php网站后台页面营销策划的八个步骤
  • 电子网站建设基本流程图免费网站入口在哪
  • 商务网站建设定义无经验能做sem专员
  • 2016做网站济南网站seo优化
  • 鲜花网站建设的利息分析网站快速排名服务
  • 网站上的支付接口怎么做永久免费跨境浏览app
  • Ecshop网站建设总结软文推广一般发布在哪些平台
  • 织梦网站安装教程视频教程公司网站怎么优化
  • 达川网站制作淘宝运营培训多少钱
  • 成都网站建设网站推广方式和推广渠道
  • 电商平台运营费用预算肇庆seo按天计费
  • 网站策划书 范文餐饮品牌全案策划
  • 网站系统建设架构河南百度推广公司
  • 公众号推文模板免费seo快速软件
  • 有没有网站开发软件seo自学教程
  • 网站开发公司凭证seo关键词排名优化评价
  • 网站定制分享北京网络排名优化
  • 杭州外贸网站建设公司申跃淄博网站营销与推广