江南好___
江南好___
全部文章
题解
未归档(1)
归档
标签
去牛客网
登录
/
注册
JayV算法图解
算法图解
全部文章
/ 题解
(共71篇)
题解 | #二叉树的之字形层序遍历#
描述 题目描述 给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替) 示例 输入:{1,#,2} 返回值:[[1],[2]]知识点:二叉树,队列,栈,BFS难度:⭐⭐⭐ 题解 解题思路 一旦看到这种有关顺序的,第一个就要想到用栈或队列实现,有这个思路才能进...
树
递归
队列
栈
2021-07-15
0
660
题解 | #二叉树的最大深度#
描述 题目描述 求给定二叉树的最大深度, 最大深度是指树的根结点到最远叶子结点的最长路径上结点的数量。 示例 输入:{1,2,3,4,#,#,5} 返回值:3知识点:二叉树,递归,DFS,层序遍历难度:⭐ 题解 解题思路 简单的入门题,显然求树的深度通过DFS,也可以递归求出最大深度 除了DFS,...
dfs
树
递归
2021-07-15
20
3969
题解 | #重建二叉树#
描述 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 示例 输入:[1,2,3,4,5,6,7],[...
树
分治
递归
2021-07-15
3
1418
题解 | #将升序数组转化为平衡二叉搜索树#
描述 题目描述 给出一个升序排序的数组,将其转化为平衡二叉搜索树(BST). 示例 输入:[-1,0,1,2] 返回值:{1,0,2,-1}知识点:二叉搜索树,排序,数组,二分查找难度:⭐⭐ 题解 解题思路 对于有序数组,首先应该想到用二分法,接着是构造二叉搜索树的过程,应该想到用分治法,分别对左...
二分法
分治
2021-07-14
2
853
题解 | #大数乘法#
描述 题目描述 以字符串的形式读入两个数字,编写一个函数计算它们的乘积,以字符串形式返回。 (字符串长度不大于10000,保证字符串仅由'0'~'9'这10种字符组成) 示例 输入:"11","99" 返回值:"1089" 说明:11*99...
2021-07-14
19
2345
题解 | #二叉树中是否存在节点和为指定值的路径#
描述 题目描述 给定一个二叉树和一个值sum ,判断是否有从根节点到叶子节点的节点值之和等于sum的路径, 示例 输入:{1,2},0 返回值:false知识点:二叉树难度:⭐⭐ 题解 解题思路 二叉树的问题往往都能通过遍历和递归解决,只是递归相对遍历不好理解,但一旦掌握递归的诀窍,能节省很多行代...
剑指offer
dfs
递归
树
2021-07-14
3
1174
题解#把二叉树打印成多行
描述 题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 示例 输入:{8,6,10,5,7,9,11} 返回值:[[8],[6,10],[5,7,9,11]]知识点:二叉树,BFS难度:⭐⭐⭐ 题解 解题思路 既然是最终结果是按层打印,分别收集每一层的结点的值,最容易想到...
剑指offer
树
2021-07-14
2
881
题解 | #按之字形顺序打印二叉树#
描述 题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 示例 输入:{8,6,10,5,7,9,11} 返回值:[[8],[10,6],[5,7,9,11]]知识点:二叉树,队列,栈,BFS难度...
剑指offer
2021-07-13
9
1396
题解 | #对称的二叉树#
描述 题目描述 请实现一个函数,用来判断一棵二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 示例 输入:{8,6,6,5,7,7,5} 返回值:true知识点:二叉树难度:⭐⭐⭐⭐ 题解 解题思路 因为要比较左右结点是否对称,因此可以通过BFS每次对一层的结点进...
剑指offer
树
2021-07-13
1
715
题解 | #二叉树的下一个结点#
描述 题目描述 给定一个二叉树其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的next指针。 输入描述: 输入分为2段,第一段是整体的二叉树,第二段是给定二叉树节点的值,后台会将这2个参数组装为一个二叉树局部的子树传入到函数GetNex...
剑指offer
树
剑指offer
2021-07-06
3
936
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页