自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(419)
  • 资源 (3)
  • 收藏
  • 关注

原创 力扣 2452. 距离字典两次编辑以内的单词

定制前缀树的查询方法解题

2022-11-08 16:36:32 399 1

原创 力扣 2454. 下一个更大元素 IV

单调栈 + 优先队列快速解题

2022-11-07 11:07:52 403

原创 力扣 556. 下一个更大元素 III

逐步分析更大元素应满足的条件,给出解题思路,超全注释

2022-11-02 15:55:45 405

原创 力扣 215. 数组中的第K个最大元素

使用快排分界方法快速确定第 k 大元素位置

2022-10-29 20:13:28 706

原创 力扣 1856. 子数组最小乘积的最大值

根据题意,首先需要求子数组的最小值与子数组和乘积,才能在所有乘积中找到最大值。要想求出子数组的最小值与子数组和乘积,需要先确定子数组的最小值

2022-10-28 20:45:27 677

原创 力扣 779. 第K个语法符号

分析数的变化规律,使用栈解题

2022-10-27 21:10:04 267

原创 力扣 1235. 规划兼职工作

按照结束时间将工作排序,使用动态规划 + 二分求可获得的最大薪资

2022-10-24 16:24:02 264

原创 Servlet 学习笔记(三)

Sevlet 生命周、Cookie 与 Session、作用域、过滤器

2022-10-23 19:48:56 223

原创 Servlet 学习笔记(二)

servlet 核心接口、创建方式、配置方式以及应用

2022-10-21 21:41:50 343

原创 力扣 2444. 统计定界子数组的数目

首先考虑如何确定以 x 和 y 处元素为最值的子数组个数,然后优化边界统计方法解题

2022-10-20 11:09:18 419

原创 力扣 886. 可能的二分法

根据关系建图,使用BFS遍历图并对节点分组,根据节点关系判断是否会出现分组冲突

2022-10-19 21:06:49 223

原创 力扣 927. 三等分

分析划分子数组的条件,使用三指针遍历判断

2022-10-17 16:36:24 277

原创 力扣 801. 使序列递增的最小交换次数

分析两个数组当前位置元素与上一个位置元素的关系后,得出更新条件,根据更新条件得到最终结果

2022-10-16 23:32:39 278

原创 力扣 769. 最多能完成排序的块

逐步分析数组分块条件,根据分块条件求最大分块数

2022-10-15 21:20:54 468

原创 力扣 668. 乘法表中第k小的数

首先设计方法实现在给定的乘法表中求小于等于 t 的数的个数,然后使用二分求第 k 小的数

2022-10-14 21:26:43 387

原创 剑指 Offer 68 - II. 二叉树的最近公共祖先

使用递归的方式可以寻找二叉数的某个节点,查找的过程中可以使用标志位表示对应节点是否找到

2022-10-13 21:15:39 302

原创 力扣 630. 课程表 III

将课程按照截止时间逆序排序,使用优先队列解题

2022-10-11 11:05:15 241

原创 力扣 剑指 Offer 07. 重建二叉树

通过前序遍历当前第一个元素获取到根节点,根据根节点在中序中的位置获取左子树和右子树的范围,然后递归构建左子树和右子树

2022-10-10 22:21:52 375

原创 力扣 378. 有序矩阵中第 K 小的元素

优先队列解法 + 二分解法

2022-10-07 21:30:42 303

原创 力扣 907. 子数组的最小值之和

这一类统计子数组最值的题可以使用单调栈来解决,即使用单调栈求出每个元素作为最值的子数组的边界

2022-10-06 20:29:40 394

原创 力扣 777. 在LR字符串中交换相邻字符

分析不可交换条件,使用双指针遍历解题

2022-10-05 12:08:47 459

原创 力扣 148. 排序链表 自下而上解法

归并排序解法,自下而上实现 O(1) 空间复杂度

2022-10-04 11:04:00 159

原创 力扣 148. 排序链表

分治思想,归并排序解法

2022-10-03 21:20:03 350

原创 力扣 面试题 17.09. 第 k 个数

TreeSet 解法 + 三指针解法

2022-10-02 22:28:30 395

原创 Servlet 学习笔记(一)

Servlet 入门

2022-09-30 10:27:24 197

原创 力扣 剑指 Offer II 079. 所有子集

DFS + 回溯

2022-09-29 21:31:47 78

原创 力扣 面试题 17.19. 消失的两个数字

对于这类要求在 O(1) 复杂度找出数组中符合某种规律的数,一般都使用位运算来解题

2022-09-28 14:46:46 168

原创 力扣 2385. 感染二叉树需要的总时间

DFS 解法,通过设置标志位判断目标节点出现的深度进而判断二叉树的最大感染时间

2022-09-26 09:50:15 709

原创 力扣 90. 子集 II

递归 + 回溯

2022-09-24 21:58:59 165

原创 力扣 462. 最少移动次数使数组元素相等 II

脑筋急转弯

2022-09-23 20:28:49 101

原创 力扣 剑指 Offer II 081. 允许重复选择元素的组合

DFS 解法

2022-09-22 20:58:03 101

原创 力扣 453. 最小操作次数使数组元素相等

数学

2022-09-21 16:25:35 109

原创 力扣 剑指 Offer 36. 二叉搜索树与双向链表

中序遍历解法

2022-09-21 10:40:06 175

原创 力扣 114. 二叉树展开为链表

DFS前序遍历

2022-09-18 21:52:43 102

原创 力扣 6080. 使数组按非递减顺序排列

单调栈解法

2022-09-16 21:39:34 276

原创 力扣 6081. 到达角落需要移除障碍物的最小数目

bfs求最短路径

2022-09-15 21:45:35 98

原创 力扣 8. 字符串转换整数 (atoi)

双边界值越界判断

2022-09-12 19:35:25 267

原创 力扣 828. 统计子串中的唯一字符

哈希表解法

2022-09-10 17:09:44 148

原创 力扣 450. 删除二叉搜索树中的节点

dfs

2022-09-09 20:39:38 101

原创 力扣 652. 寻找重复的子树

中序遍历+哈希表 解法

2022-09-07 16:04:53 206

国科大计算机体系结构20年期末试卷

这是一份期末试题

2021-01-02

ChromeSetup.exe

谷歌浏览器的安装文件,虽然不是安装包但是可以通过它直接下载谷歌浏览器

2019-06-30

河南理工大学C语言课后题答案

河南理工大学C语言课后题答案,虽然是人民邮电第2版,也适用于新版

2018-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除