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

vs怎么添加做网站seo l

vs怎么添加做网站,seo l,甘肃网站建设怎么办理,建设政府网站可行性报告589. N 叉树的前序遍历 给定一个 n 叉树的根节点 root ,返回 其节点值的 前序遍历 。 n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。 示例 1: 输入:root [1,null,…

589. N 叉树的前序遍历

给定一个 n 叉树的根节点 root ,返回 其节点值的 前序遍历 。

n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。

示例 1:
输入:root = [1,null,3,2,4,null,5,6]
输出:[1,3,5,6,2,4]

示例 2:
输入:root = [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14]
输出:[1,2,3,6,7,11,14,4,8,12,5,9,13,10]

提示:
节点总数在范围 [0, 104]内
0 <= Node.val <= 104
n 叉树的高度小于或等于 1000

题解:

本题直接常规DFS即可,具体见代码注释;

代码:

/*
// Definition for a Node.
class Node {public int val;public List<Node> children;public Node() {}public Node(int _val) {val = _val;}public Node(int _val, List<Node> _children) {val = _val;children = _children;}
};
*/class Solution {// 我擅长的深搜,即设计一全局变量+void类型的dfs方法,每次dfs时对全局变量操作即可// 另一种也可不设置全局变量,对dfs方法设计特定返回值类型及参数类型即可,实现方法参数上实现累加List<Integer> res = new ArrayList<>();public List<Integer> preorder(Node root) {dfs(root);return res;}public void dfs(Node root){if(root == null){return ;}res.add(root.val);List<Node> childrens = root.children;int len = childrens.size();for(int i=0;i<len;i++){dfs(childrens.get(i));}}
}

结果:

在这里插入图片描述

http://www.wooajung.com/news/27615.html

相关文章:

  • 广东移动手机营业厅网站短视频seo排名
  • photoshop网站模板设计教程关键词排名查询软件
  • 网站会员页面做httpssemiconductor
  • 宝安附近公司做网站建设多少钱查收录
  • 域名注册服务原则上实行什么百度seo优化公司
  • 中国房地产未来走势谷歌优化师
  • wordpress多站点支付插件泰州seo网站推广
  • 内蒙古做网站的公司百度爱采购竞价推广
  • 淄博政府网站建设公司怎么在百度上推广产品
  • 电子商务网站建设的目标网站seo公司哪家好
  • 1核1g服务器做网站企业网站设计
  • 众筹网站建设seo教程下载
  • 动漫做3d游戏下载网站有哪些百度推广靠谱吗
  • 如何把网站程序做授权网址访问怎样去推广自己的网店
  • 建设厅投诉网站首页商品推广软文写作500字
  • 政府网站集约化建设流程西安小程序开发的公司
  • 鞍山做网站或电商网站首页
  • 易尔通做网站怎么样建站流程
  • wordpress 禁止下载合肥seo优化公司
  • 淄博建设银行网站百度网页版怎么切换
  • wordpress腾讯云搭建网站什么是关键词举例说明
  • 网站建设和优化内容最重要投资网站建设方案
  • pathon做网站湖南竞价优化专业公司
  • 信息产业部 备案网站推广哪个平台好
  • wordpress站点更换域名中国软文网
  • 大连网站建设详细流程临沂网站建设
  • 制作一个网站要多少钱百度推广网站平台
  • 大连网站关键词排名网络推广怎么样
  • 深圳福田网站建设nba排名最新
  • 做毕业设计的网站设计广州的百度推广公司