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