摘要: 目录题目链接:77. 组合-中等 题目链接:77. 组合-中等 题目描述: 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], [1,2], 阅读全文
posted @ 2024-03-16 14:38 Humphreyr 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:669. 修剪二叉搜索树-中等题目链接:108. 将有序数组转换为二叉搜索树-简单题目链接:538. 把二叉搜索树转换为累加树-中等 题目链接:669. 修剪二叉搜索树-中等 题目描述: 给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索 阅读全文
posted @ 2024-03-14 21:04 Humphreyr 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:235. 二叉搜索树的最近公共祖先-中等题目链接:701. 二叉搜索树中的插入操作-中等题目链接:450. 删除二叉搜索树中的节点-中等 题目链接:235. 二叉搜索树的最近公共祖先-中等 题目描述: 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先 阅读全文
posted @ 2024-03-14 00:28 Humphreyr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:530. 二叉搜索树的最小绝对差-简单题目链接:501. 二叉搜索树中的众数-简单题目链接:236. 二叉树的最近公共祖先-中等 题目链接:530. 二叉搜索树的最小绝对差-简单 题目描述: 给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。 差值是一 阅读全文
posted @ 2024-03-12 21:31 Humphreyr 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:654. 最大二叉树-中等题目链接:617. 合并二叉树-简单题目链接:700. 二叉搜索树中的搜索-简单题目链接:98. 验证二叉搜索树-中等 题目链接:654. 最大二叉树-中等 题目描述: 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构 阅读全文
posted @ 2024-03-11 21:20 Humphreyr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:513. 找树左下角的值-中等题目链接:112. 路径总和-简单题目链接:113. 路径总和 II-中等题目链接:105. 从前序与中序遍历序列构造二叉树-中等题目链接:106. 从中序与后序遍历序列构造二叉树-中等 题目链接:513. 找树左下角的值-中等 题目描述: 给定一个二叉树 阅读全文
posted @ 2024-03-10 05:16 Humphreyr 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:110. 平衡二叉树-简单题目链接:257. 二叉树的所有路径-简单题目链接:404. 左叶子之和-简单 题目链接:110. 平衡二叉树-简单 题目描述: 给定一个二叉树,判断它是否是平衡二叉树 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:tr 阅读全文
posted @ 2024-03-08 23:16 Humphreyr 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:559. N 叉树的最大深度-简单题目链接:222. 完全二叉树的节点个数-简单 104.二叉树的最大深度、111.二叉树的最小深度 见博文 代码随想录算法训练营day15 | leetcode 【二叉树的层序遍历十题】、226. 翻转二叉树、101. 对称二叉树、100. 相同的树、 阅读全文
posted @ 2024-03-07 06:38 Humphreyr 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:102. 二叉树的层序遍历-中等题目链接:107. 二叉树的层序遍历 II-中等题目链接:199. 二叉树的右视图-中等题目链接:637. 二叉树的层平均值-简单题目链接:429. N 叉树的层序遍历-中等题目链接:515. 在每个树行中找最大值-中等题目链接:116. 填充每个节点的 阅读全文
posted @ 2024-03-07 00:16 Humphreyr 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 目录题目链接:144. 二叉树的前序遍历-简单题目链接:145. 二叉树的后序遍历-简单题目链接:94. 二叉树的中序遍历-简单 递归三要素: 确定递归函数的参数和返回值: 确定哪些参数是递归的过程中需要处理的,那么就在递归函数里加上这个参数, 并且还要明确每次递归的返回值是什么进而确定递归函数的返 阅读全文
posted @ 2024-03-06 16:00 Humphreyr 阅读(2) 评论(0) 推荐(0) 编辑