美文网首页
算法学习(二叉树和递归相关问题)

算法学习(二叉树和递归相关问题)

作者: SEU小翔哥 | 来源:发表于2022-01-09 21:47 被阅读0次

递归

LeetCode 104 二叉树的最大深度

image.png

LeetCode 111 二叉树的最低深度(练习)完成

image.png

LeetCode 226 翻转二叉树

image.png

LeetCode 100 相同的树(练习)完成

image.png

LeetCode 101 对称二叉树(练习)完成

image.png

LeetCode 222 完全二叉树的节点个数(练习)完成 注:利用完全二叉树的特点

image.png

LeetCode 110 平衡二叉树(练习)完成

image.png

LeetCode 112 路径总和(练习)完成

image.png

LeetCode 404 左右叶子之和(练习)完成

image.png

LeetCode 257 二叉树的所有路径

image.png

LeetCode 113 路径总和II (练习)完成

image.png

LeetCode 129 求根节点到叶节点数字之和(练习)完成

image.png

LeetCode 437 路径总和III

image.png

二分搜索树

image.png

LeetCode 235 二叉搜索树的最近公共祖先

image.png

LeetCode 98 验证二叉搜索树(练习)完成

image.png

LeetCode 450 删除二叉搜索树中的节点(练习)完成

image.png

LeetCode 108 将有序数组转换为二叉搜索树(练习)

image.png

LeetCode 230 二分搜索树中第k小的元素(练习)

image.png

LeetCode 236 二叉树最近公共祖先(练习)

image.png

相关文章

  • python完全二叉树

    通过实现完全二叉树,学习其相应的递归算法

  • 算法学习(二叉树和递归相关问题)

    递归 LeetCode 104 二叉树的最大深度 LeetCode 111 二叉树的最低深度(练习)完成 Leet...

  • 二叉树遍历-JAVA实现

    基础二叉树 二叉树遍历分为前序、中序、后序递归和非递归遍历、还有层序遍历。 前序递归遍历算法:访问根结点-->递归...

  • 二叉树遍历(递归算法和非递归算法)

    实验三 二叉树遍历(递归算法和非递归算法) 一.实验目的 1.掌握二叉树的存储结构与基本操作 2.掌握二叉树的遍历...

  • 二叉树遍历

    前言 在学习或工作中,总会遇到和算法相关的问题。而二叉树在算法中是绕不过的一个场景。 这里介绍下二叉树的相关遍历方...

  • 递归算法

    递归是解决问题最常用的方法,比如,解决二叉树问题,最容易想到的就是递归算法,首先处理根结点,然后递归处理左右子树。...

  • 二叉树的三种深度优先遍历算法与思路

    看了一些关于二叉树遍历算法的文章,例如:二叉树三种遍历方式的递归和循环实现二叉树的递归与非递归遍历(前序、中序、后...

  • 算法导论第2.3章 - 分治算法

    分治算法 递归:算法一次或多次递归地调用其自身已解决紧密相关的若干子问题。这些算法遵循分治法的思想。 分治算法三个...

  • 第九天 《简易算法代码》

    算法:就是解决问题的方法和步骤,算法和相关的计算机语言无关 使用find:线型查找递归代码: function j...

  • 二叉树 | 定义、性质、操作

    内容参考自胡凡,曾磊 《算法笔记》 二叉树的递归定义 递归边界:二叉树没有根结点,是一棵空树。 递归式:二叉树由根...

网友评论

      本文标题:算法学习(二叉树和递归相关问题)

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