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

南宁百度做网站多少钱dedecms 网站导航

南宁百度做网站多少钱,dedecms 网站导航,h5制作软件电脑,网站大数据怎么做第66题: 描述 给出一棵二叉树,返回其节点值的前序遍历 首个数据为根节点,后面接着是其左儿子和右儿子节点值,"#"表示不存在该子节点。节点数量不超过20 样例 1: 输入: 二叉树 {1,2,3} 输出: …

第66题:

描述

给出一棵二叉树,返回其节点值的前序遍历

  • 首个数据为根节点,后面接着是其左儿子和右儿子节点值,"#"表示不存在该子节点。
  • 节点数量不超过20
  • 样例 1:

    输入:

    二叉树 = {1,2,3}

    输出:

    [1,2,3]

    解释:

          1/   \2       3

    它将被序列化为{1,2,3}前序遍历

    样例 2:

    输入:

    二叉树 = {1,#,2,3}

    输出:

    [1,2,3]

    解释:

         1\2/3

    它将被序列化为{1,#,2,3}前序遍历

代码如下:

/**

 * Definition of TreeNode:

 * public class TreeNode {

 *     public int val;

 *     public TreeNode left, right;

 *     public TreeNode(int val) {

 *         this.val = val;

 *         this.left = this.right = null;

 *     }

 * }

 */

public class Solution {

    /**

     * @param root: A Tree

     * @return: Preorder in ArrayList which contains node values.

     */

     List<Integer> preOrderList=new ArrayList<>();

    public List<Integer> preorderTraversal(TreeNode root) {

        // write your code here

        if(root==null)

        {

            return new ArrayList<>();

        }

        preOrderList.add(root.val);

        preorderTraversal(root.left);

        preorderTraversal(root.right);

        return preOrderList;

    }

}

第68题:

描述

给出一棵二叉树,返回其节点值的后序遍历

  • 首个数据为根节点,后面接着是其左儿子和右儿子节点值,"#"表示不存在该子节点。
  • 节点数量不超过20

样例 1:

输入:

 
二叉树 = {1,2,3}

输出:

 
[2,3,1]

解释:

 
      1/   \2       3

它将被序列化为{1,2,3}之后进行后序遍历

样例 2:

输入:

二叉树 = {1,#,2,3}

输出:

[3,2,1]

解释:

     1\2/3

它将被序列化为{1,#,2,3}之后进行后序遍历

代码如下: 

/**

 * Definition of TreeNode:

 * public class TreeNode {

 *     public int val;

 *     public TreeNode left, right;

 *     public TreeNode(int val) {

 *         this.val = val;

 *         this.left = this.right = null;

 *     }

 * }

 */

public class Solution {

    /**

     * @param root: A Tree

     * @return: Postorder in ArrayList which contains node values.

     */

          List<Integer> postOrderList=new ArrayList<>();

    public List<Integer> postorderTraversal(TreeNode root) {

        // write your code here

        if(root==null)

        {

            return new ArrayList<>();

        }

        postorderTraversal(root.left);

        postorderTraversal(root.right);

        postOrderList.add(root.val);

        return postOrderList;

    }

}


文章转载自:

http://nFMZL5wp.dgckn.cn
http://FeDudFqJ.dgckn.cn
http://ahIEclJx.dgckn.cn
http://mjG2HTDi.dgckn.cn
http://LWmpRUqe.dgckn.cn
http://cS2DfuWG.dgckn.cn
http://RSkR3yeS.dgckn.cn
http://gmvia86a.dgckn.cn
http://TR1BTOOn.dgckn.cn
http://WJ3OJXpT.dgckn.cn
http://8IioBMLS.dgckn.cn
http://VkVfXZP5.dgckn.cn
http://7j4F6fiJ.dgckn.cn
http://6xCCaHOj.dgckn.cn
http://Ht3OJIiz.dgckn.cn
http://BXOJy7kz.dgckn.cn
http://OV435SHx.dgckn.cn
http://VNcIwNrK.dgckn.cn
http://iiiMUZ2t.dgckn.cn
http://Ti7QmeLA.dgckn.cn
http://1DqC4yU6.dgckn.cn
http://zBfXSFUD.dgckn.cn
http://i6t3pL7f.dgckn.cn
http://g8CWxepw.dgckn.cn
http://Y5xVWUHn.dgckn.cn
http://yCDq77JD.dgckn.cn
http://tifrBWKL.dgckn.cn
http://MHiMqlYa.dgckn.cn
http://sphm5tgc.dgckn.cn
http://W1zYCExI.dgckn.cn
http://www.dtcms.com/wzjs/668288.html

相关文章:

  • 域名未做运行网站解析北京的设计公司排名
  • 专业的建设网站哪个好wordpress主题语言包
  • 如何做优酷网站点击赚钱做英文网站需要哪些东西
  • 免费的个人空间建网站如何做网站的链接结构
  • 高级网站开发培训温州建设集团有限公司网站首页
  • 如何做网站的维护保定制作公司网站
  • 如何做网站活动相亲网站做推广的照片是谁
  • 用什么做网站后台广东微信网站制作公司
  • 东莞有什么做网站的公司云谷 网站建设
  • 网站做视频的软件叫什么html5高端红色织梦网络公司网站
  • 广州网站建设 推广公司专业 网站建设
  • 如何查看网站的关键词做网站宣传
  • 泰安网站推广优化科技数码app排名
  • 帮别人做违法网站会怎么样做任务领q币网站
  • 2017网站设计尺寸深圳网站设计公司费用
  • 企业网站建设需要哪些软件广州天河区是富人区吗
  • 阿联酋网站后缀百度竞价排名模式
  • 建站超市郑州网站推广专员
  • 海关做预归类的网站国内免费设计素材网站
  • 摄影网站建设公司网站导航栏动效怎么做
  • 滨州北京网站建设价格低湖南专业关键词优化服务水平
  • 淘宝网站建设策划案湖北 商城网站建设
  • 做图片网站会侵权吗做网页怎么建站点
  • 服务器 网站 app做网站建设公司怎么样
  • 如何建设好医院网站苏州好的网站公司名称
  • 多语言网站建设费用宁波seo软件
  • 网站建设 中国联盟网网站建设加后台
  • 新房装修设计东莞网站建设 乐云seo
  • 网站建设客户开发方案上海装修公司排名前三境远
  • 网站建设中的英文单词网站开发研究综述