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

深圳手机网站建设报价免费商用WordPress主题

深圳手机网站建设报价,免费商用WordPress主题,网站建设三合一 500元,建立自信目录 LeetCode之路——145. 二叉树的后序遍历 分析 LeetCode之路——94. 二叉树的中序遍历 分析 LeetCode之路——145. 二叉树的后序遍历 给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。 示例 1: 输入:root [1,null,2,3] 输出…

目录

LeetCode之路——145. 二叉树的后序遍历

分析

LeetCode之路——94. 二叉树的中序遍历

分析



LeetCode之路——145. 二叉树的后序遍历

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

示例 1:

img

输入:root = [1,null,2,3]
输出:[3,2,1]

示例 2:

输入:root = []
输出:[]

示例 3:

输入:root = [1]
输出:[1]

提示:

  • 树中节点的数目在范围 [0, 100]

  • -100 <= Node.val <= 100

分析

巩固基础,用递归的方式求二叉树的后序遍历。

class Solution {public List<Integer> postorderTraversal(TreeNode root) {List<Integer> result = new ArrayList<>();postorder(root, result);return result;}
​public void postorder(TreeNode root, List<Integer> list) {if (root == null) {return;} postorder(root.left, list);postorder(root.right, list);list.add(root.val); // 后序遍历注意这里}
}
  • 时间复杂度:O(n)

  • 空间复杂度:O(n)

LeetCode之路——94. 二叉树的中序遍历

给定一个二叉树的根节点 root ,返回 它的 中序 遍历

示例 1:

img

输入:root = [1,null,2,3]
输出:[1,3,2]

示例 2:

输入:root = []
输出:[]

示例 3:

输入:root = [1]
输出:[1]

提示:

  • 树中节点数目在范围 [0, 100]

  • -100 <= Node.val <= 100

分析

二叉树用递归求中序遍历。

class Solution {public List<Integer> inorderTraversal(TreeNode root) {List<Integer> result = new ArrayList<>();inorder(root, result);return result;}public void inorder(TreeNode root, List<Integer> list) {if (root == null) {return;} inorder(root.left, list);list.add(root.val); // 中序遍历注意这里inorder(root.right, list);}
}
  • 时间复杂度:O(n)

  • 空间复杂度:O(n)

题目本身没有太大难度,主要目的是搞清楚使用递归的情况下如何遍历二叉树。

http://www.sczhlp.com/news/85029/

相关文章:

  • 特色专业建设展示网站深圳最新政策
  • 做设计的地图网站怎么做好企业网站
  • 我为本公司想建个网站爱分享wordpress
  • 哪个网站可以做加工代理的外贸建设网站
  • 网站制作公司一站式服务pc建站 手机网站
  • Docker,Containerd配置私有Harbor仓库和Notary服务器
  • Ubuntu安装notary
  • wordpress双站 中英文白之家低成本做网站
  • 在网站后台可以修改网页的内容手机网站模板更换方法
  • 陕西建设厅执业资格注册中心网站工程建设的基本内容
  • 网站开发需要什么文凭有网站地图的网站
  • 设计网官方网站镇江网站关键词优化预订
  • Ubuntu安装containerd
  • 做淘宝客网站需要什么资质seo诊断优化方案
  • 简单网站html模板下载地址种子搜索神器
  • 快速网站搭建友情链接是外链吗
  • 苏州网站建设找苏州聚尚网络首选wordpress申请adsense
  • 网站开发人员的职责比较好的网站空间
  • 上海做网站定制免费外链生成器
  • qq刷赞网站咋做wordpress泛解析
  • 上海注册设计公司网站张泽华营销
  • 佛山网站设计制作公司北海做网站网站建设
  • TRVCOST - Travelling cost 题解
  • 我重新制作动画系统的思路
  • 第一次作业:自我介绍+软工5问
  • 原始传奇网页版网站做常规优化
  • 设计外贸英文网站网站集约化建设规范
  • 学习教建网站广州番禺区是乡下吗
  • 中山企业网站制作公司做网站要买多少服务器空间
  • 深圳公司的网站设计小程序论坛