定制前缀树的查询方法解题
2022-11-08 16:36:32
605
单调栈 + 优先队列快速解题
2022-11-07 11:07:52
576
逐步分析更大元素应满足的条件,给出解题思路,超全注释
2022-11-02 15:55:45
598
使用快排分界方法快速确定第 k 大元素位置
2022-10-29 20:13:28
859
根据题意,首先需要求子数组的最小值与子数组和乘积,才能在所有乘积中找到最大值。要想求出子数组的最小值与子数组和乘积,需要先确定子数组的最小值
2022-10-28 20:45:27
763
分析数的变化规律,使用栈解题
2022-10-27 21:10:04
310
按照结束时间将工作排序,使用动态规划 + 二分求可获得的最大薪资
2022-10-24 16:24:02
380
Sevlet 生命周、Cookie 与 Session、作用域、过滤器
2022-10-23 19:48:56
957
servlet 核心接口、创建方式、配置方式以及应用
2022-10-21 21:41:50
848
首先考虑如何确定以 x 和 y 处元素为最值的子数组个数,然后优化边界统计方法解题
2022-10-20 11:09:18
674
根据关系建图,使用BFS遍历图并对节点分组,根据节点关系判断是否会出现分组冲突
2022-10-19 21:06:49
288
分析划分子数组的条件,使用三指针遍历判断
2022-10-17 16:36:24
316
分析两个数组当前位置元素与上一个位置元素的关系后,得出更新条件,根据更新条件得到最终结果
2022-10-16 23:32:39
344
逐步分析数组分块条件,根据分块条件求最大分块数
2022-10-15 21:20:54
527
首先设计方法实现在给定的乘法表中求小于等于 t 的数的个数,然后使用二分求第 k 小的数
2022-10-14 21:26:43
456
使用递归的方式可以寻找二叉数的某个节点,查找的过程中可以使用标志位表示对应节点是否找到
2022-10-13 21:15:39
461
将课程按照截止时间逆序排序,使用优先队列解题
2022-10-11 11:05:15
291
通过前序遍历当前第一个元素获取到根节点,根据根节点在中序中的位置获取左子树和右子树的范围,然后递归构建左子树和右子树
2022-10-10 22:21:52
453
优先队列解法 + 二分解法
2022-10-07 21:30:42
357
这一类统计子数组最值的题可以使用单调栈来解决,即使用单调栈求出每个元素作为最值的子数组的边界
2022-10-06 20:29:40
480
分析不可交换条件,使用双指针遍历解题
2022-10-05 12:08:47
508
归并排序解法,自下而上实现 O(1) 空间复杂度
2022-10-04 11:04:00
255
分治思想,归并排序解法
2022-10-03 21:20:03
395
TreeSet 解法 + 三指针解法
2022-10-02 22:28:30
459
Servlet 入门
2022-09-30 10:27:24
273
DFS + 回溯
2022-09-29 21:31:47
118
对于这类要求在 O(1) 复杂度找出数组中符合某种规律的数,一般都使用位运算来解题
2022-09-28 14:46:46
274
DFS 解法,通过设置标志位判断目标节点出现的深度进而判断二叉树的最大感染时间
2022-09-26 09:50:15
932
递归 + 回溯
2022-09-24 21:58:59
285
脑筋急转弯
2022-09-23 20:28:49
140
DFS 解法
2022-09-22 20:58:03
158
数学
2022-09-21 16:25:35
170
中序遍历解法
2022-09-21 10:40:06
245
DFS前序遍历
2022-09-18 21:52:43
147
单调栈解法
2022-09-16 21:39:34
384
bfs求最短路径
2022-09-15 21:45:35
225
双边界值越界判断
2022-09-12 19:35:25
370
哈希表解法
2022-09-10 17:09:44
209
dfs
2022-09-09 20:39:38
186
中序遍历+哈希表 解法
2022-09-07 16:04:53
257