Hzu_Lai
Hzu_Lai
全部文章
分类
Git(4)
idea(1)
linux(2)
mybatis(2)
未归档(1)
题解(31)
归档
标签
去牛客网
登录
/
注册
属于aYong的博客
来者是客
TA的专栏
40篇文章
0人订阅
阿勇算法解集
31篇文章
779人学习
技术篇
9篇文章
1659人学习
全部文章
(共7篇)
题解 | #字符流中第一个不重复的字符#
来自专栏
算法思想:哈希+队列 哈希用来统计每个字符出现的个数 队列用来记录字符间的入队顺序 具体代码如下: import java.util.*; public class Solution { //Insert one char from stringstream //队列 ArrayDeque<...
Java
哈希
队列
2022-03-18
0
492
题解 | #求二叉树的层序遍历#
来自专栏
层次遍历应当很熟的啦~~~ import java.util.*; public class Solution { public ArrayList<ArrayList<Integer>> levelOrder (TreeNode root) { // write c...
Java
队列
广度优先搜索
二叉树
2022-03-12
1
522
题解 | #用两个栈实现队列#
来自专栏
import java.util.Stack; public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<I...
Java
栈
队列
2022-02-27
0
262
题解 | #把二叉树打印成多行#
来自专栏
import java.util.ArrayList; import java.util.ArrayDeque; public class Solution { ArrayList<ArrayList<Integer> > Print(TreeNode pRoot) { ...
Java
广度优先搜索
队列
二叉树
2022-02-22
0
374
题解 | #二叉搜索树的第k个节点#
来自专栏
方法一:非递归 先用队列对二叉树进行层次遍历,依次将各个节点的值存放到数组中 接着对该数组进行排序,因为数组是从0开始的,所以返回第k-1个元素 注意一些需要返回-1的情况:树的根节点为空;k==0;k>n public class Solution { public int KthNod...
Java
递归
二叉搜索树
队列
2022-02-19
1
514
题解 | #按之字形顺序打印二叉树#
来自专栏
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 { 方法一:递归解法 public int TreeDepth(TreeNode root) { if(root==null) return 0; int lval = TreeDepth(root.left); //先遍历...
Java
二叉树
队列
分治
2022-02-17
1
379