Hzu_Lai
Hzu_Lai
全部文章
分类
Git(4)
idea(1)
linux(2)
mybatis(2)
未归档(1)
题解(31)
归档
标签
去牛客网
登录
/
注册
属于aYong的博客
来者是客
TA的专栏
40篇文章
0人订阅
阿勇算法解集
31篇文章
779人学习
技术篇
9篇文章
1659人学习
全部文章
(共8篇)
题解 | #输出二叉树的右视图#
来自专栏
主要知识点:根据前序+中序递归建树,层次遍历二叉树 import java.util.*; public class Solution { //根据前序+中序遍历重建二叉树 public TreeNode createByPreMid(int[] pre,int[] mid, int ipre,in...
Java
广度优先搜索
二叉树
前序+中序递归建树
递归
2022-03-14
3
566
题解 | #求二叉树的层序遍历#
来自专栏
层次遍历应当很熟的啦~~~ import java.util.*; public class Solution { public ArrayList<ArrayList<Integer>> levelOrder (TreeNode root) { // write c...
Java
队列
广度优先搜索
二叉树
2022-03-12
1
522
题解 | #二叉树中和为某一值的路径(三)#
来自专栏
稍微复杂了些,将就看吧-_- import java.util.*; public class Solution { private int res=0; public void dfs(TreeNode root,ArrayList<Integer> sums,int target)...
Java
二叉树
深度优先搜索
递归
dfs
2022-02-22
0
463
题解 | #把二叉树打印成多行#
来自专栏
import java.util.ArrayList; import java.util.ArrayDeque; public class Solution { ArrayList<ArrayList<Integer> > Print(TreeNode pRoot) { ...
Java
广度优先搜索
队列
二叉树
2022-02-22
0
374
题解 | #重建二叉树#
来自专栏
知识点:前序遍历,中序遍历,二叉树的构造 数据结构课本里使用c++版本写的,这里用java版本仿了一遍 import java.util.*; public class Solution { public TreeNode createByPreMid(int[] pre,int[] mid,int...
Java
二叉树
2022-02-19
0
451
题解 | #按之字形顺序打印二叉树#
来自专栏
import java.util.ArrayList; import java.util.ArrayDeque; public class Solution { public ArrayList<ArrayList<Integer> > Print(TreeNode pRoo...
Java
队列
二叉树
2022-02-19
1
414
题解 | #对称的二叉树#
来自专栏
知识点:二叉树,递归 新起的函数名是拼音式的,不符合规范,将就看啦 public class Solution { boolean digui(TreeNode left,TreeNode right){ if(left==null&&right==null) ...
Java
递归
二叉树
2022-02-18
1
417
题解 | #二叉树的深度#
来自专栏
public class Solution { 方法一:递归解法 public int TreeDepth(TreeNode root) { if(root==null) return 0; int lval = TreeDepth(root.left); //先遍历...
Java
二叉树
队列
分治
2022-02-17
1
379