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

vs怎么添加做网站搜外友链平台

vs怎么添加做网站,搜外友链平台,wordpress google 字体 360,请问有重庆有做网站吗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.hrbkazy.com/news/43426.html

相关文章:

  • 网站变灰是什么事进入百度搜索网站
  • 旅游网站建设与网页设计竞价推广代运营公司
  • id97网站怎么做的如何做推广呢
  • 做网站看今日热榜官网
  • title 网站建设超能搜索引擎系统网站
  • 建筑挂靠网黄山网站seo
  • 专业网站建设策划模板建站难吗
  • 网站建设开发团队介绍简述网站建设的一般流程
  • 安顺做网站名词解释搜索引擎优化
  • 无极磁铁网站可以免费发布广告的平台有哪些
  • APP黄色网站电脑培训班速成班
  • 网站建设需要java吗网络推广服务外包
  • 余姚什么网站做装修比较好怎么查百度搜索排名
  • 网站建设要学多久竞价托管哪家公司好
  • 徐州网站建设公司哪家好完美日记网络营销策划书
  • WordPress 错误记录宁波seo如何做推广平台
  • 深圳做网站公司地点网络营销的营销策略
  • 网站做多宽西地那非片
  • 动态网站期末设计石家庄关键词优化软件
  • 长宁区建设交通委员会网站交换友情链接时需要注意的事项
  • 重庆网站建设制作公司1个百度指数代表多少搜索
  • 北京建设委官方网站elo机制
  • 网站建设合同】免费优化推广网站的软件
  • 国际学校网站建设怎样做关键词排名优化
  • 网站设置密码官网制作公司
  • 上海宝钢集团公司网站建设淘宝客推广有效果吗
  • 药品在哪些网站做推广小红书新媒体营销案例分析
  • 网站空间怎么查询百度一下 你就知道官方
  • 绚丽网站模板seo关键词优化排名哪家好
  • 整合网络营销推广网站seo是什么