摘要: 144_二叉树的前序遍历 package 二叉树.BT; import java.util.ArrayList; import java.util.Deque; import java.util.LinkedList; import java.util.List; import java.util. 阅读全文
posted @ 2021-12-19 23:59 一乐乐 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 114_二叉树展开为链表 package 二叉树.BT; import java.util.ArrayList; import java.util.Deque; import java.util.LinkedList; import java.util.List; /** * https://lee 阅读全文
posted @ 2021-12-19 23:58 一乐乐 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 113_路径总和II package 二叉树.BT; import java.util.ArrayList; import java.util.Collections; import java.util.Deque; import java.util.HashMap; import java.uti 阅读全文
posted @ 2021-12-19 23:57 一乐乐 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 107_二叉树的层序遍历II package 二叉树.BT; import java.util.ArrayList; import java.util.Deque; import java.util.LinkedList; import java.util.List; import java.uti 阅读全文
posted @ 2021-12-19 23:56 一乐乐 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 106_从中序与后序遍历序列构造二叉树 package 二叉树.BT; import java.util.ArrayList; import java.util.Deque; import java.util.HashMap; import java.util.LinkedList; import 阅读全文
posted @ 2021-12-19 23:55 一乐乐 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 105_从前序与中序遍历序列构造二叉树 package 二叉树.BT; import java.awt.HeadlessException; import java.util.HashMap; import java.util.Map; /** * https://leetcode-cn.com/p 阅读全文
posted @ 2021-12-19 23:53 一乐乐 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 104_二叉树的最大深度 package 二叉树.BT; import java.util.LinkedList; import java.util.Queue; /** * https://leetcode-cn.com/problems/binary-tree-level-order-trave 阅读全文
posted @ 2021-12-19 23:52 一乐乐 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 102_二叉树的层序遍历 package 二叉树.BT; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue; /** * https://lee 阅读全文
posted @ 2021-12-19 23:51 一乐乐 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 101_对称二叉树 package 二叉树.BT; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue; /** * https://leetco 阅读全文
posted @ 2021-12-19 23:48 一乐乐 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 优先队列的细节 package 队列.优先级队列; import java.util.Comparator; import java.util.PriorityQueue; /** * 注意到 第几大或者前几大 使用的数据结构是最小堆【优先队列】 * 逻辑:【方法2、方法3差不多吧】 * * @au 阅读全文
posted @ 2021-12-19 23:43 一乐乐 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 703_数据流中的第K大元素 package 队列.优先级队列; /** * https://leetcode-cn.com/problems/kth-largest-element-in-a-stream/ * @author Huangyujun * */ import java.util.Co 阅读全文
posted @ 2021-12-19 23:42 一乐乐 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 692_前K个高频单词 package 队列.优先级队列; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import 阅读全文
posted @ 2021-12-19 23:41 一乐乐 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 451_根据字符出现频率排序 package 队列.优先级队列; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashMap; import j 阅读全文
posted @ 2021-12-19 23:40 一乐乐 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 378_有序矩阵中第K小的元素 package 队列.优先级队列; import java.util.Comparator; import java.util.PriorityQueue; /** * https://leetcode-cn.com/problems/kth-smallest-ele 阅读全文
posted @ 2021-12-19 23:39 一乐乐 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 373_查找和最小的K对数字 package 队列.优先级队列; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import java.util.HashMap; import ja 阅读全文
posted @ 2021-12-19 23:38 一乐乐 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 347_前K个高频元素 package 队列.优先级队列; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import 阅读全文
posted @ 2021-12-19 23:37 一乐乐 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 215_数组中的第K个最大元素 package 队列.优先级队列; import java.lang.reflect.Array; import java.util.Arrays; import java.util.Comparator; import java.util.PriorityQueue 阅读全文
posted @ 2021-12-19 23:36 一乐乐 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 239_滑动窗口最大值 package 队列.queue; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedList; import java.util.Queue; /** * https:// 阅读全文
posted @ 2021-12-19 23:35 一乐乐 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 232_用栈实现队列 package 队列.queue; import java.util.Stack; /** * https://leetcode-cn.com/problems/implement-queue-using-stacks/ * @author Huangyujun * */ pu 阅读全文
posted @ 2021-12-19 23:33 一乐乐 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 856_括号的分数 /** * ★☆ 启发:当参考官网的答案看不懂时,看高赞答案或者评论区,评论区的解释更加清晰,代码的解析更加详细的 */ package 栈; import java.util.Stack; /** * https://leetcode-cn.com/problems/score 阅读全文
posted @ 2021-12-19 23:18 一乐乐 阅读(28) 评论(0) 推荐(0) 编辑