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

推荐一个做照片书的网站wordpress版本信息在哪里查看

推荐一个做照片书的网站,wordpress版本信息在哪里查看,科技公司网站模板官网,wordpress博客页面修改题目 589. N 叉树的前序遍历 分析 我们之前有做过LeetCode的 144. 二叉树的前序遍历,其实对于 N 插树来说和二叉树的思路是一模一样的。 二叉树的前序遍历是【根 左 右】 N叉树的前序遍历顺序是【根 孩子】,你可以把二叉树的【根 左 右】想象成【根 孩…

题目

589. N 叉树的前序遍历

分析

我们之前有做过LeetCode的 144. 二叉树的前序遍历,其实对于 N 插树来说和二叉树的思路是一模一样的。
二叉树的前序遍历是【根 左 右】
N叉树的前序遍历顺序是【根 孩子】,你可以把二叉树的【根 左 右】想象成【根 孩子】,因为左右就是孩子。

代码

先看一下二叉树前序遍历的代码:

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public List<Integer> preorderTraversal(TreeNode root) {List<Integer> res = new ArrayList<>();func(root,res);return res;}void func(TreeNode cur,List<Integer> res) {if(cur == null) return;// 先记录根节点res.add(cur.val);// 遍历左子树func(cur.left,res);// 遍历右子树func(cur.right,res);}
}

只需要改动一点就是N叉树的前序遍历代码,如下:

/*
// 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 {public List<Integer> preorder(Node root) {List<Integer> res = new ArrayList<>();if(root == null) return res;pre(root,res);return res;}void pre(Node cur,List<Integer> res) {if(cur == null) return ;// 先记录当前节点res.add(cur.val);// 再遍历孩子for(Node node : cur.children) {pre(node,res);}}
}

在这里插入图片描述

http://www.yayakq.cn/news/666622/

相关文章:

  • 应用商店下载安装seo赚钱吗
  • 网站注册地高质量关键词搜索排名
  • 网站前端怎么做方法做疏通什么网站推广好
  • 个人主题网站设计电子商务专业就业前景好不好
  • 企业被网站骗做会员上海外贸seo
  • 泰安的网站建设公司哪家好建设网站培训班
  • 营销型网站单页面wordpress发布文章_发布
  • 手机便宜的网站建设中国工程建设管理协会网站
  • 上海网站建设 亿速图片素材网站哪个最好
  • 网站建设手机端页面模板新产品推广方案策划
  • 做网站公司还有没有活路微信商城在哪里找
  • 网站建设拾金手指下拉十九一级a做爰片免费网站视频
  • 赵县住房和城乡建设局网站做外贸生意最好的网站
  • 东莞网站制作实力乐云seo百度网站的建设目标
  • 家政网站模板下载制作企业网站的机构推荐
  • 经营网站如何挣钱莱芜金点子招聘电子版
  • 企业网站建设备案需要哪些资料彩票网站开发的风险
  • 互动的网站大型商城网站建设
  • 织梦网站导入链接怎么做局域网网站
  • 深圳建网站的网络公司微信网站域名备案成功后怎么做
  • 做科技汽车的视频网站有哪些新乡营销型网站
  • 学生模拟网站开发住房和城乡建设部信息中心官网
  • 群晖 建非wordpress长沙官网seo技巧
  • 网站维护 上海中国建设网app
  • 专门做选择题的网站盐城代运营
  • 成都龙泉建设有限公司网站个人网站可以做app吗
  • 网站引入优酷视频小程序助手app下载
  • wordpress培训类网站模板带后台的手机网站源码
  • 如何用本机电脑做网站服务器吗做论坛网站的应用
  • 怎样建立自己的网站自学前端怎么学