文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 116、 填充每个节点的下一个右侧节点指针 算法解析

一、题目1、算法题目“给定一个完美二叉树,填充它的每个next指针,让这个指针指向其下一个右侧节点。”题目链接:来源:力扣(LeetCode)链接:   116. 填充每个节点的下一个右侧节点指针2、题目描述给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下:struct Node { int val; Node *left; Nod...

☆打卡算法☆LeetCode 116、 填充每个节点的下一个右侧节点指针 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 115、 不同的子序列 算法解析

一、题目1、算法题目“给定一个字符串s和字符串t,计算s的子序列中t出现的个数。”题目链接:来源:力扣(LeetCode)链接:  115. 不同的子序列2、题目描述给定一个字符串 s 和一个字符串 t ,计算在 s 的子序列中 t 出现的个数。字符串的一个 子序列 是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,"ACE" 是 "ABCDE" ....

☆打卡算法☆LeetCode 115、 不同的子序列 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 114、二叉树展开为链表 算法解析

一、题目1、算法题目“给定二叉树的根节点,将它展开为一个单链表。”题目链接:来源:力扣(LeetCode)链接: 114. 二叉树展开为链表2、题目描述给你二叉树的根结点 root ,请你将它展开为一个单链表:展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。 展开后的单链表应该与二叉树 先序遍历 顺序相同。网络异常,图片....

☆打卡算法☆LeetCode 114、二叉树展开为链表 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 113、路径总和 II 算法解析

一、题目1、算法题目“给定一个二叉树根节点和目标整数,找出所有符合从根节点到目标节点的值等于目标值的路径。”题目链接:来源:力扣(LeetCode)链接:   113. 路径总和 II2、题目描述给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。叶子节点 是指没有子节点的节点。来源:力扣(LeetCode)....

☆打卡算法☆LeetCode 113、路径总和 II 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 112、路径总和 算法解析

一、题目1、算法题目“给定一个二叉树根节点和一个目标整数,判断该树中是否存在从根节点到目标节点的路径节点值等于目标整数的路径。”题目链接:来源:力扣(LeetCode)链接:  112. 路径总和2、题目描述给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。....

☆打卡算法☆LeetCode 112、路径总和 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 111、二叉树的最小深度 算法解析

一、题目1、算法题目“给定一个二叉树,找出其最小深度。”题目链接:来源:力扣(LeetCode)链接:  111. 二叉树的最小深度2、题目描述给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。网络异常,图片无法展示|示例 1: 输入: root = [3,9,20,null,null,15,7] 输出: 2 ....

☆打卡算法☆LeetCode 111、二叉树的最小深度 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 110、平衡二叉树 算法解析

一、题目1、算法题目“给定一个二叉树,判断它是否是平衡二叉树。”题目链接:来源:力扣(LeetCode)链接: 110. 平衡二叉树2、题目描述给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。网络异常,图片无法展示|示例 1: 输入: root = [3,9,20,null,null,15,7] 输出....

☆打卡算法☆LeetCode 110、平衡二叉树 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 109、有序链表转换二叉搜索树 算法解析

一、题目1、算法题目“给定单链表头结点,其中元素升序排序,将其转换为高度平衡的二叉搜索树。”题目链接:来源:力扣(LeetCode)链接:109. 有序链表转换二叉搜索树2、题目描述给定一个单链表的头节点  head ,其中的元素 按升序排序 ,将其转换为高度平衡的二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差不超过 1。网络异常,图片无法展示|示....

☆打卡算法☆LeetCode 109、有序链表转换二叉搜索树 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 108、将有序数组转换为二叉搜索树 算法解析

一、题目1、算法题目“给定一个整数数组,其中元素已经升序排列,将其转换为一颗高度平衡的二叉搜索树。”题目链接:来源:力扣(LeetCode)链接:108. 将有序数组转换为二叉搜索树 - 力扣(LeetCode) (leetcode-cn.com)2、题目描述给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。高度平衡 二叉树是一棵满足「每个节点的....

☆打卡算法☆LeetCode 108、将有序数组转换为二叉搜索树 算法解析
文章 2022-04-25 来自:开发者社区

☆打卡算法☆LeetCode 107、二叉树的层序遍历 II 算法解析

一、题目1、算法题目“给定二叉树根节点,返回节点值自底向上的层序遍历。”题目链接:来源:力扣(LeetCode)链接:107. 二叉树的层序遍历 II - 力扣(LeetCode) (leetcode-cn.com)2、题目描述给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)。网络异常,图片无法展示|示例 1: 输入....

☆打卡算法☆LeetCode 107、二叉树的层序遍历 II 算法解析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像