给定一个二叉树,返回它的 后序 遍历。示例:输入: [1,null,2,3]  1\2/3 输出: [3,2,1]class Solution {List<Integer> list=new ArrayList<>();public List<Integer> postorderTraversal(TreeNode root) {getPostorderTraversal(root);return list;}public void getPostorderTraversal(TreeNode root) { if(root==null) return;getPostorderTraversal(root.left);getPostorderTraversal(root.right);list.add(root.val);}
}

leetcode145. 二叉树的后序遍历(dfs)相关推荐

  1. leetcode145. 二叉树的后序遍历 意想不到的骚操作

    给定一个二叉树,返回它的 后序 遍历. 示例: 输入: [1,null,2,3]      1     \      2     /    3 输出: [3,2,1] 进阶: 递归算法很简单,你可以通 ...

  2. Leetcode--145. 二叉树的后序遍历(迭代递归)

    给定一个二叉树,返回它的 后序 遍历. 示例: 输入: [1,null,2,3]      1     \      2     /    3 输出: [3,2,1] 代码: 迭代: 从根节点开始依次 ...

  3. leetcode145. 二叉树的后序遍历

    一:题目 二:上码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* Tre ...

  4. LeetCode-145:二叉树的后序遍历

    题目描述: 给定一个二叉树,返回它的 后序 遍历. 示例: 输入: [1,null,2,3]      1     \      2     /    3 输出: [3,2,1] 思路分析: 递归法: ...

  5. 【7-10 PAT】树的遍历(给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。)

    题干: 给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列.这里假设键值都是互不相等的正整数. 解题报告: dfs求出这棵树来,然后bfs求层序遍历就行了. AC代码: #include&l ...

  6. 给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。

    给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列.这里假设键值都是互不相等的正整数. #include <cstdio> #include <cstring> #i ...

  7. 二叉树的前序遍历,二叉树的中序遍历,二叉树的后序遍历,二叉树的层序遍历

    二叉树的前序遍历 144. 二叉树的前序遍历 - 力扣(LeetCode) (leetcode-cn.com) 给你二叉树的根节点 root ,返回它节点值的 前序 遍历. 示例 1: 输入:root ...

  8. 刻意练习:LeetCode实战 -- 二叉树的后序遍历

    背景 今天,第二期基础算法(Leetcode)刻意练习训练营 的打卡任务是二叉树的中序遍历,由于二叉树的遍历方式通常来说有四种:前序遍历.中序遍历.后序遍历以及层次遍历,而LeetCode也有二叉树的 ...

  9. [LeetCode] Binary Tree Postorder Traversal 二叉树的后序遍历

    Given a binary tree, return the postorder traversal of its nodes' values. For example: Given binary ...

最新文章

  1. 【 FPGA 】FIR滤波器的采样速率与系统时钟速率不同时的资源消耗分析
  2. jQuery EasyUI DataGrid - 格式化列(formatter )
  3. 《每日一题》62. Unique Paths 不同路径
  4. 正则验证金额大于等于0,并且只到小数点后2位
  5. 一步步学习EF Core(2.事务与日志)
  6. 计算机网络原理关于实验中几个指令使用的复习——网络层
  7. 转:20分钟教你使用hexo搭建github博客
  8. python pywinauto 单击鼠标_Python释放你的双手去成就梦想之自动化控制鼠标键盘
  9. CSS3学习笔记-技术提示
  10. 工艺仿真软件_中科院科研项目:算法与软件工程集成电路制造中的工艺仿真
  11. 化学能推进永远无法实现外星旅行
  12. 2014年5月第二个周末总结--保守自己的心
  13. 拍一拍身上的土(2009-12-12 01:17:43韩寒博客)
  14. 全减器及其相关概念的理解
  15. python注释快捷_python注释快捷键
  16. lattice绘图工具
  17. iOS 如何获取手机型号、系统版本、电池电量
  18. Unity加载进度条
  19. 舌苔发白是什么原因造成的?
  20. 星特朗望远镜怎么样_星特朗天文望远镜怎么样|使用体验

热门文章

  1. 韦东山衔接班——4.4_构建根文件系统之构建根文件系统
  2. Linux下串口通信详解
  3. vue2+less开发,使用vux-loader,配置全局less变量
  4. (9)How to take a picture of a black hole
  5. ThreadPoolExcutor 线程池 异常处理 (上篇)
  6. 201771010102 常惠琢《面向对象程序设计(java)》第八周学习总结
  7. 2017年读书计划(一)
  8. FreeBSD9.1安装Gnome2桌面
  9. C# 调用 Microsoft.VisualBasic.Collection
  10. Java入门系列-22-IO流