原创
2022-12-16 11:47:16
139 阅读
原创
2022-07-12 17:42:27
69 阅读
原创
2022-07-12 17:42:00
74 阅读
原创
2022-07-12 17:41:34
96 阅读
原创
2022-07-12 17:41:26
89 阅读
原创
2022-07-12 17:41:07
120 阅读
相似题目:【LeetCode 105】从前序与中序遍历序列构造二叉树【LeetCode 106】从中序与后序遍历序列构造二叉树题目描述返回与给定的前序和后序遍历匹配的任何二叉树。pre 和 post 遍历中的值是不同的正整数。示例:输入:pre = [1,2,4,5,3,6,7], post = [4,5,2,6,7,3,1]输出:[1,2,3,4,5,6,7]提示:1 <=
原创
2022-07-12 17:40:55
75 阅读
原创
2022-07-12 17:40:47
109 阅读
原创
2022-07-12 17:40:38
81 阅读
原创
2022-07-12 17:40:21
100 阅读
原创
2022-07-12 17:39:49
43 阅读
原创
2022-07-12 17:38:55
60 阅读
原创
2022-07-12 17:38:42
39 阅读
原创
2022-07-12 17:38:40
49 阅读
原创
2022-07-12 17:38:36
85 阅读
题目描述给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: intervals = [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为
原创
2022-07-12 17:38:31
38 阅读
原创
2022-07-12 17:38:24
64 阅读
题目描述给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)例如: 给定二叉树 [3,9,20,null,null,15,7],3 / \ 9 20 / \ 15 7返回其自底向上的层次遍历为:[ [15,7], [9,20], [3]]实现思路对于这道题目,对二叉树进行层序遍历,最直接的方法就是使用BFS(广度
原创
2022-07-12 17:38:10
42 阅读
原创
2022-07-12 17:38:07
61 阅读
原创
2022-07-12 17:38:01
47 阅读
原创
2022-07-12 17:38:00
81 阅读
原创
2022-07-12 17:37:54
44 阅读
原创
2022-07-12 17:37:49
103 阅读
原创
2022-07-12 17:37:47
61 阅读
原创
2022-07-12 17:37:42
24 阅读
题目描述给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。例如: 给定二叉树 [3,9,20,null,null,15,7],3 / \ 9 20 / \ 15 7返回锯齿形层次遍历如下:[ [3], [20,9], [15,7]]解题思路可以采用递归的方式来解答,每一层都创建一个数组,奇数层从左往
原创
2022-07-12 17:37:42
35 阅读
原创
2022-07-12 17:37:31
49 阅读
原创
2022-07-12 17:37:27
44 阅读
题目描述给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。说明: 你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。示例 1:输入: root = [3,1,4,null,2], k = 1 3 / \ 1 4 \ 2输出: 1示例 2:输入: root = [5,3,6,2,4,null,null,1], k = 3
原创
2022-07-12 17:37:22
65 阅读
原创
2022-07-12 17:37:10
51 阅读