力扣算法图解
Java、Python3 语言实现,「专题」教程持续更新中...
「力扣」第 572 题:另一个树的子树 「力扣」第 572 题:另一个树的子树
「力扣」第 572 题:另一个树的子树 链接:https://leetcode-cn.com/problems/subtree-of-another-tree 给定两个非空二叉树 s 和 t,检验 s 中是否包含和 t 具有相同结构和节
「力扣」第 98 题:验证二叉搜索树(中等) 「力扣」第 98 题:验证二叉搜索树(中等)
「力扣」第 98 题:验证二叉搜索树(中等) 中文网址:98. 验证二叉搜索树 ; 英文网址:98. Validate Binary Search Tree 。 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有
「力扣」第 703 题:数据流中的第 k 大元素(简单) 「力扣」第 703 题:数据流中的第 k 大元素(简单)
「力扣」第 703 题:数据流中的第 k 大元素(简单) 链接:https://leetcode-cn.com/problems/kth-largest-element-in-a-stream 设计一个找到数据流中第K大元素的类(cla
「力扣」第 104 题:求一棵二叉树的最大深度(简单) 「力扣」第 104 题:求一棵二叉树的最大深度(简单)
「力扣」第 450 题:删除二叉搜索树中的节点 中文网址:450. 删除二叉搜索树中的节点 ; 英文网址:450. Delete Node in a BST 。 给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树
「力扣」第 449 题:序列化和反序列化二叉搜索树(中等) 「力扣」第 449 题:序列化和反序列化二叉搜索树(中等)
「力扣」第 449 题:序列化和反序列化二叉搜索树(中等) 链接:https://leetcode-cn.com/problems/serialize-and-deserialize-bst
「力扣」第 437 题:路径总和 III 「力扣」第 437 题:路径总和 III
「力扣」第 437 题:路径总和 III传送门:437. 路径总和 III。 给定一个二叉树,它的每个结点都存放着一个整数值。 找出路径和等于给定数值的路径总数。 路径不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(
「力扣」第 404 题:左叶子之和 「力扣」第 404 题:左叶子之和
「力扣」第 404 题:左叶子之和 链接:404. 左叶子之和。 计算给定二叉树的所有左叶子之和。 示例: 3 / \ 9 20 / \ 15 7 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24
「力扣」第 104 题:求一棵二叉树的最大深度(简单) 「力扣」第 104 题:求一棵二叉树的最大深度(简单)
「力扣」第 297 题:二叉树的序列化与反序列化(困难)
「力扣」第 257 题:二叉树的所有路径 「力扣」第 257 题:二叉树的所有路径
「力扣」第 257 题:二叉树的所有路径传送门:257. 二叉树的所有路径。 给定一个二叉树,返回所有从根节点到叶子节点的路径。 说明: 叶子节点是指没有子节点的节点。 示例: 输入: 1 / \ 2 3 \ 5 输出:
「力扣」第 104 题:求一棵二叉树的最大深度(简单) 「力扣」第 104 题:求一棵二叉树的最大深度(简单)
「力扣」第 236 题:二叉树的最近公共祖先 中文网址:236. 二叉树的最近公共祖先 ; 英文网址:236. Lowest Common Ancestor of a Binary Tree , 给定一个二叉树, 找到该树中两个指定
1 / 4