美文网首页算法
【算法】-二叉树的问题整理

【算法】-二叉树的问题整理

作者: 其中一个cc | 来源:发表于2017-03-24 16:38 被阅读0次

持续更新中……

判断类型的题目

1.判断两棵二叉树是否相同

[LeetCode OJ]- Same Tree

关键字:递归

2.判断一颗二叉树是否为二叉搜索树

[LeetCode OJ]- Valid Binary Search Tree

关键字:使用min和max限定每次递归时比较的范围+递归

3.判断一颗二叉树是否为对称的二叉树

[LeetCode OJ]- SymmetricTree

关键字:递归

4.判断一颗二叉树是否为平衡二叉树

[LeetCode OJ]- Balanced Binary Tree

关键字:使用rheight和lheight表示每次递归时左右子树的高度+递归

求解类型的题目

1.求二叉树的最大深度

[LeetCode OJ]- Maximum Depth of Binary Tree

关键字:比较左右节点+递归

2.求二叉树的最小深度

[LeetCode OJ]- Minimum Depth of Binary Tree

关键字:比较左右节点+递归

3.遍历二叉树(自底向上)

[LeetCode OJ]- Binary Tree Inorder TraversalII

关键字:队列

4.遍历二叉树(自顶向下)

[LeetCode OJ]- Binary Tree Inorder Traversal

关键字:队列

ps:这道题是didi校招面试题。

5.遍历二叉树(Zigzag方式+自顶向下)

[LeetCode OJ]- Binary Tree Zigzag Level Order Traversal

关键字:队列+flag

6.通过数组还原出二叉排序树

[LeetCode OJ]- Convert Sorted Array to Binary Search Tree

关键字:二分法

7.通过链表还原出二叉树

[LeetCode OJ]-Convert Sorted List to Binary Search Tree

关键字:二分法+前序序列的特点

8通过前序+ 中序还原出二叉树

[LeetCode OJ]- Construct Binary Tree from Preorder and Inorder Traversal

关键字:递归+前序中序序列的特点

9.通过后序+ 中序还原出二叉树

[LeetCode OJ]-Construct Binary Tree from Inorder and Postorder Traversal

关键字:递归+后序中序序列的特点

相关文章

  • 【算法】-二叉树的问题整理

    持续更新中…… 判断类型的题目: 1.判断两棵二叉树是否相同 [LeetCode OJ]- Same Tree 关...

  • 二叉树遍历

    看了左程云老师的算法课,记录学习过程,整理思路和形成系统认识。 题目(算法课第五课) 二叉树遍历。二叉树定义,和二...

  • 二叉树算法—广度搜索算法使用以及变形

    二叉树的广度搜索算法,不仅可以用来遍历二叉树,其算法亦可以变形使用解决其他二叉树问题。 1. 思索 使用迭代来实现...

  • 每日Leetcode—算法(10)

    100.相同的树 算法: 101.对称二叉树 算法: 104.二叉树的最大深度 算法: 107.二叉树的层次遍历 ...

  • 每日Leetcode—算法(11)

    110.平衡二叉树 算法: 111.二叉树的最小树深 算法: 112.路径总和 算法:

  • 作业1

    问题1 请设计一个算法,要求该算法把二叉树的叶子结点按从左到右的顺序连成一个单链表,表头指针为head。二叉树按二...

  • 二叉树算法积累(二叉树镜像/子树判断)

    二叉树算法积累 存在二叉树A.B判断二叉树B是否是A的子树。 注意问题边界条件的控制。 A为空直接返回False....

  • 二叉树的基本算法

    二叉树的基本算法 树、二叉树 的基本概念,参考数据结构算法之美-23讲二叉树基础(上):树、二叉树[https:/...

  • 二叉树的遍历

    关于二叉树的算法问题,一般都以二叉树的遍历为基础,这里给出二叉树的多种遍历方式 树结构: 树结点的定义及其构建: ...

  • 二叉树必知必会-基础篇

    前言:程序 = 数据结构 + 算法。本篇是二叉树基础,会介绍二叉树一些重要性质和概念,整理了前序、中序、后序遍历两...

网友评论

    本文标题:【算法】-二叉树的问题整理

    本文链接:https://www.haomeiwen.com/subject/kpefottx.html