admin管理员组

文章数量:1544741

声明

本专栏内所有博客均有两项内容组成:

  1. 题目描述、输入描述、输出描述、用例、备注
  2. 题目解析、算法源码

其中:

  • 第1项内容均收集自互联网,专栏博客付费内容不包含此项(第1项),如若此项(第1项)内容侵犯了原著者的合法权益,可联系我进行删除。
  • 第2项内容如无特殊说明或标注,均为本人原创,任何个人或组织,在未征得本人同意时,禁止复制、盗用、采集、发布本专栏任何博客的第2项内容到CSDN之外的任何网站、书籍等各类媒体平台,或者CSDN站内其他博客。

专栏介绍

考点分类考点分类按照算法考点对题目进行划分整理,刷一题了解一类题型,短时间速通
ACM输入输出处理常规ACM模式输入输出处理对Java、JS、Python的控制台输入输出做了详细的介绍,以及难点,易错点总结
ACM模式不定行输入处理策略
技术面手撕算法题技术面 - 手撕算法题整理收集并整理考友反馈的高频面试真题
技术面八股文整理技术面 - 八股文整理收集并整理考友反馈的高频八股文问题

真题目录

2024 E卷 100分

 序号  题目 考点 or 实现OJ
1流浪地球逻辑模拟进入
2构成正方形的数量数学问题进入
3靠谱的车位运算进入
4敏感字段加密字符串,数组,集合操作进入
5TLV解码字符串,数组,集合操作进入
6分披萨递归 + 缓存优化进入
7boss的收入逻辑分析进入
8手机App防沉迷系统逻辑分析进入
9字符串分割字符串,数组,集合操作进入
10英文输入法字符串,数组,集合操作进入
11连续字母长度字符串,数组,集合操作进入
12考勤信息逻辑分析进入
13字符串变换最小字符串字符串,数组,集合操作进入
14整数对最小和逻辑分析进入
15智能成绩表动态条件排序进入
16计算面积逻辑分析进入
17响应报文时间字符串,数组,集合操作进入
18跳房子I哈希表 + 两数之和问题进入
19增强的strstr滑动窗口进入
20虚拟理财游戏暴力枚举进入
21计算三叉搜索树的高度树形结构进入
22数组拼接字符串,数组,集合操作进入
23最长子字符串的长度(一)逻辑分析进入
24分糖果分治递归进入
25判断一组不等式是否满足约束并输出最大差逻辑分析进入
26高矮个子排队滑动窗口进入
27喊7的次数重排约瑟夫环问题进入
28补种未成活胡杨滑动窗口进入
29矩形相交面积数学问题进入
30数大雁逻辑分析进入
30日志采集系统动态规划进入
31分苹果位运算进入
32内存资源分配二分法 / 二分查找进入
33找终点逻辑分析进入
34斗地主之顺子数据结构 / 栈进入
35生成哈夫曼树哈夫曼树的构建 + 中序遍历进入
36最长连续子序列双指针进入
37一种字符串压缩表示的解压逻辑模拟进入
38最小的调整次数逻辑分析进入
40最左侧冗余覆盖子串滑动窗口 / 尺取法进入
41贪心的商人贪心思维进入
42工作安排动态规划 / 背包DP / 01背包进入
43简单的自动曝光逻辑分析进入
44预订酒店逻辑分析进入
45找数字逻辑分析进入
45猜字谜字符串,数组,集合操作进入
47猜数字逻辑分析进入
48单词接龙字符串,数组,集合操作进入
49水仙花数逻辑分析进入
50We Are A Team数据结构 / 并查集进入
51字符统计及重排字符串,数组,集合操作进入
52计算堆栈中的剩余数字数据结构 / 栈进入
53报数游戏约瑟夫环问题进入
54工号不够用了怎么办数学问题进入
55第k个排列回溯算法 / 全排列 || 分治递归进入
56恢复数字序列滑动窗口进入
57VLAN资源池逻辑分析进入
58选修课字符串,数组,集合操作进入
59关联子串滑动窗口 / 尺取法进入
60游戏分组回溯算法 / 组合问题进入
61分割数组的最大差值单指针进入
62货币单位换算逻辑分析进入
63荒岛逃生游戏栈结构进入
64查找接口成功率最优时间段动态规划 + 前缀和应用进入
65根据某条件聚类最少交换次数滑动窗口进入
66数字涂色逻辑分析进入
67IPv4地址转换成整数字符串,数组,集合操作进入
68寻找链表的中间结点数据结构 / 链表 / 快慢指针进入
69热点网站统计字符串,数组,集合操作进入
70求字符串中所有整数的最小和逻辑分析进入
71螺旋数字矩阵逻辑模拟进入

2024 E卷 200分

 序号  题目 考点 or 实现OJ
1爱吃蟠桃的孙悟空二分法进入
2电脑病毒感染图论 / 单源最短路径(dijkstra)进入
3二叉树计算二叉树前序、中序遍历进入
4中文分词模拟器逻辑分析进入
5跳格子3动态规划 + 单调队列进入
6项目排期二分法 + 回溯算法进入
7跳马广度优先搜索进入
8字符串拼接回溯算法 / 排列问题进入
9模拟目录管理功能树形结构进入
10智能驾驶广度优先搜索进入
11最大社交距离逻辑分析进入
12文本统计分析正则匹配进入
13找单词深度优先搜索进入
14字符串化繁为简数据结构 / 并查集进入
15通过软盘拷贝文件动态规划 / 背包DP / 01背包进入
16周末爬山广度优先搜索进入
17数字游戏动态规划 / 前缀和 + 数学问题进入
18树状结构查询广度优先搜索进入
19学生方阵逻辑分析进入
20最长方连续方波信号数据结构 / 栈进入
21计算网络信号图论 / 图的多源BFS进入
22寻找符合要求的最长子串滑动窗口进入
23云短信平台优惠活动动态规划 / 背包DP / 完全背包进入
24狼羊过河暴力枚举进入
25光伏场地建设规划动态规划 / 前缀和进入
26查找充电设备组合动态规划 / 背包DP / 01背包进入
27转骰子逻辑分析进入
28火锅贪心思维进入
29计算疫情扩散时间图论 / 图的多源BFS进入
30最大值自定义排序进入
31服务器广播数据结构 / 并查集进入
32九宫格按键输入逻辑模拟进入
33字母组合回溯算法 / 组合问题进入
34机器人活动区域数据结构 / 并查集进入
35观看文艺汇演问题区间问题 / 最多不相交区间个数进入
36数字排列回溯算法 / 排列问题进入
37MELON的难题动态规划 / 背包DP / 01背包进入
38打印任务排序逻辑模拟进入
39加密算法深度优先搜索进入
40矩阵匹配

二分法 + 二分图最大匹配

进入
41任务处理贪心思维 + 优先队列进入
42解压报文数据结构 / 栈进入
43宜居星球改造计划图论 / 图的多源BFS进入

2024 C卷&D卷 100分

 序号  题目考点 or 实现OJ
1螺旋数字矩阵逻辑模拟进入
2最富裕的小家庭逻辑模拟进入
3找座位逻辑分析进入
4密码输入检测数据结构 / 栈进入
5分配土地逻辑分析进入
6转盘寿司数据结构 / 栈 / 单调栈进入
7开源项目热度榜单多条件排序进入
8提取字符串中的最长合法简单数学表达式(双指针 || 正则匹配) + (栈 || eval)进入
9机器人仓库搬砖二分法进入
10内存冷热标记多条件排序进入
11游戏分组回溯算法 / 组合问题进入
12围棋的气逻辑分析进入
13万能字符单词拼写逻辑分析进入
14小明找位置二分法进入
15分割均衡字符串逻辑分析进入
16小华地图寻宝深度优先搜索 || 广度优先搜索进入
17数的分解数学问题进入
18执行任务赚积分数据结构 / 优先队列进入
19API集群负载统计字符串,数组,集合操作进入
20剩余银饰的重量二分法 / 二分查找进入
21最多购买宝石数目双指针进入
22小明的幸运数逻辑分析进入
23传递悄悄话二叉树层序遍历进入
24CPU算力分配逻辑分析进入
25机场航班调度程序字符串操作 + 排序进入
26攀登者1逻辑分析进入
27密码解密字符串操作进入
28来自异国的客人进制转换进入
29求幸存数之和动态数组 || 循环链表进入
30会议室占用时间区间问题 / 区间合并进入
31小朋友来自多少小区贪心思维进入
32精准核酸检测数据结构 / 并查集进入
33多段线数据压缩逻辑分析进入
34测试用例执行计划多条件排序进入
35堆内存申请逻辑分析进入
36灰度图存储逻辑分析进入
37火星文计算字符串操作 || 栈进入
38数组去重和排序字符串,数组,集合操作进入
39求字符串中所有整数的最小和逻辑分析进入
40求满足条件的最长子串的长度滑动窗口进入
41字符串筛选排序字符串,数组,集合操作进入
42拼接URL正则匹配进入
43字符串序列判定双指针进入
44查找接口成功率最优时间段动态规划 + 前缀和应用进入
45执行时长逻辑分析进入
46查找众数及中位数逻辑分析进入
47最大N个数与最小N个数的和字符串,数组,集合操作进入
48素数之积数学问题进入
49用连续自然数之和来表达整数滑动窗口进入
50寻找身高相近的小朋友逻辑分析进入
51整型数组按个位值排序字符串,数组,集合操作进入
52按身高和体重排队字符串,数组,集合操作进入
53解密犯罪时间深度优先搜索进入
54数组连续和动态规划进入
55停车场车辆统计逻辑分析进入
56求最多可以派出多少支团队双指针进入
57找朋友数据结构 / 栈进入
58靠谱的车位运算进入
59分披萨递归 + 缓存优化进入
60手机App防沉迷系统逻辑分析进入
61字符串分割字符串,数组,集合操作进入
62英文输入法字符串,数组,集合操作进入
63连续字母长度字符串,数组,集合操作进入
64考勤信息逻辑分析进入
65字符串变换最小字符串字符串,数组,集合操作进入
66整数对最小和逻辑分析进入
67智能成绩表动态条件排序进入
68计算面积逻辑分析进入
69虚拟理财游戏暴力枚举进入
70计算三叉搜索树的高度树形结构进入
71最长子字符串的长度(一)逻辑分析进入
72生成哈夫曼树哈夫曼树的构建 + 中序遍历进入

2024 C卷&D卷 200分

 序号  题目 考点 or 实现OJ
1石头剪刀布游戏逻辑分析进入
2分月饼分治递归进入
3连续出牌数量回溯算法进入
45G网络建设最小生成树进入
5攀登者2逻辑分析进入
6园区参观路径动态规划进入
7部门人力分配二分法 + 双指针进入
8结队编程暴力枚举 || 二叉搜索树进入
9数据单元的变化替换分治递归进入
10高效货运暴力枚举 || 完全背包进入
11找数字逻辑分析进入
12符号运算数据结构 / 栈进入
13根据IP查找城市逻辑分析进入
14文件缓存系统LFU缓存实现进入
15员工派遣二分法进入
16贪吃的猴子逻辑分析进入
17亲子游戏广度优先搜索进入
18任务处理贪心思维 + 优先队列进入
19推荐多样性逻辑分析进入
20两个字符串间的最短路径问题动态规划 + 压缩数组进入
21路口最短时间问题最短路问题变形 + dijkstra进入
22Wonderland动态规划进入
23伐木工动态规划进入
24抢7游戏动态规划进入
25寻找最优的路测线路Dijkstra算法变形进入
26篮球游戏双端队列进入
27矩阵匹配二分法 + 二分图最大匹配进入
28最小矩阵宽度滑动窗口 / 尺取法进入
29启动多任务排序图论 / 拓扑排序进入
30贪心歌手贪心思维进入
31反射计数数学问题进入
32加密算法深度优先搜索进入
33田忌赛马回溯算法 / 排列问题进入
34最长子字符串的长度(二)前缀和+状态压缩+哈希表进入
35运输时间逻辑分析进入
36查找一个有向网络的头节点和尾节点图论 / 拓扑排序进入
37快递员的烦恼Floyd算法 + 全排列进入
38考古学家深度优先搜索进入
39信道分配逻辑分析进入
40欢乐的周末数据结构 / 并查集进入
41二叉树的广度优先遍历广度优先搜索进入
42图像物体的边界数据结构 / 并查集进入
43找城市数据结构 / 并查集进入
44可以组成网络的服务器深度优先搜索 || 广度优先搜索进入
45简易内存池区间问题 / 区间交集进入
46数组排列求和逻辑分析进入
47模拟数据序列化传输字符串操作 + 栈 + 队列 + 正则进入
48学生重新排队逻辑分析进入
49音乐小说内容重复识别数据结构 / 并查集进入
50爱吃蟠桃的孙悟空二分法进入
51电脑病毒感染图论 / 单源最短路径(dijkstra)进入
52二叉树计算二叉树前序、中序遍历进入
53中文分词模拟器逻辑分析进入
54跳格子3动态规划 + 单调队列进入
55项目排期二分法 + 回溯算法进入
56跳马广度优先搜索进入
57字符串拼接回溯算法 / 排列问题进入
58模拟目录管理功能树形结构进入
59智能驾驶广度优先搜索进入
60最大社交距离逻辑分析进入
61文本统计分析正则匹配进入
62找单词深度优先搜索进入
63最长的指定瑕疵度的元音子串双指针进入

2023 B卷 100分

 序号  题目 考点 or 实现OJ
1需要打开多少监控器逻辑分析进入
2告警抑制逻辑分析进入
3ai面板识别逻辑分析进入
4报文回路逻辑分析进入
5矩阵稀疏扫描逻辑分析进入
6阿里巴巴找黄金宝箱(I)单指针进入
7阿里巴巴找黄金宝箱(V)滑动窗口进入
8模拟消息队列逻辑分析进入
9文件目录大小广度优先搜索 || 深度优先搜进入
10座位调整逻辑分析进入
11恢复数字序列滑动窗口进入
12选修课字符串,数组,集合操作进入
13阿里巴巴找黄金宝箱(II)贪心思维进入
14五子棋迷双指针进入
15报文重排序正则匹配进入
16食堂供餐二分法进入
17经典屏保数学问题进入
18比赛的冠亚季军逻辑分析进入
19字符串摘要逻辑分析进入
20代码编辑器字符串,数组,集合操作进入
67构成正方形的数量数学问题进入
68敏感字段加密字符串,数组,集合操作进入
69TLV解码字符串,数组,集合操作进入
70boss的收入逻辑分析进入
71响应报文时间字符串,数组,集合操作进入
72跳房子I哈希表 + 两数之和问题进入
73增强的strstr滑动窗口进入
74数组拼接字符串,数组,集合操作进入
75分糖果分治递归进入
76判断一组不等式是否满足约束并输出最大差逻辑分析进入
21阿里巴巴找黄金宝箱(III)逻辑分析进入
22符合要求的元组的个数分治递归 + 双指针 + k数之和问题 || 回溯算法 + 组合问题进入
23分割数组的最大差值单指针进入
24生日礼物二分法 / 二分查找进入
25求最小步数逻辑分析进入
26拔河比赛字符串,数组,集合操作进入
27乘坐保密电梯回溯算法进入
28矩阵元素的边界值逻辑分析进入
29最长公共后缀字符串,数组,集合操作进入
30计算最接近的数滑动窗口进入
31支持优先级的队列字符串,数组,集合操作进入
32IPv4地址转换成整数字符串,数组,集合操作进入
33VLAN资源池逻辑分析进入
34矩阵最大值数据结构 / 双端队列进入
35按单词下标区间翻转文章内容字符串,数组,集合操作进入
36乱序整数序列两数之和绝对值最小双指针进入
37路灯照明问题区间问题 / 区间合并进入
38最大花费金额双指针进入
39比赛字符串,数组,集合操作进入
40组成最大数字符串,数组,集合操作进入
41玩牌高手动态规划进入
42根据某条件聚类最少交换次数滑动窗口进入
43关联子串滑动窗口 / 尺取法进入
44篮球比赛回溯算法 / 组合问题进入
45数字反转打印逻辑分析进入
46流水线逻辑分析进入
47事件推送双指针 || 二分查找进入
48整数编码字符串,数组,集合操作进入
49太阳能板最大面积双指针进入
50字符串统计字符串,数组,集合操作进入
51相对开音节正则匹配进入
52最远足迹数据结构 / 栈进入
53计算最大乘积字符串,数组,集合操作进入
54数列描述动态规划进入
55统计射击比赛成绩字符串,数组,集合操作进入
56分班逻辑分析进入
57找最小数数据结构 / 栈进入
58日志排序字符串,数组,集合操作进入
59热点网站统计字符串,数组,集合操作进入
60找车位逻辑分析进入
61数据分类逻辑分析进入
62磁盘容量排序双指针进入
63数组去重和排序字符串,数组,集合操作进入
64非严格递增连续数字序列双指针进入
65字符串加密动态规划进入
66字符串分割(二)分治递归进入
77高矮个子排队滑动窗口进入
78喊7的次数重排约瑟夫环问题进入
79补种未成活胡杨滑动窗口进入
80矩形相交面积数学问题进入
81数大雁逻辑分析进入
82分苹果位运算进入
83内存资源分配二分法 / 二分查找进入
84找终点逻辑分析进入
85斗地主之顺子数据结构 / 栈进入
86最长连续子序列双指针进入

2023 B卷 200分

 序号  题目 考点 or 实现OJ
1最佳植树距离二分法 / 最小值最大化问题进入
2宜居星球改造计划图论 / 图的多源BFS进入
3会议接待动态规划 / 背包DP / 01背包进入
4相同数字组成图形的周长逻辑分析进入
5组装最大可靠性设备二分法进入
6寻找最大价值的矿堆深度优先搜索 || 并查集进入
7找出两个整数数组中同时出现的整数逻辑分析进入
8阿里巴巴找黄金宝箱(IV)数据结构 / 栈 / 单调栈进入
9数据最节约的备份方法二分法 + 回溯算法进入
10跳房子II双指针 + 三数之和问题进入
11查字典字符串,数组,集合操作进入
12跳格子1动态规划进入
13跳格子2动态规划进入
14评论转换输出数据结构 / 队列 + 递归进入
15战场索敌深度优先搜索 || 广度优先搜索进入
16最小循环子数组KMP算法 / 最小重复子串问题进入
17最佳的出牌方法贪心思维进入
18计算误码率逻辑分析进入
19数字序列比大小贪心思维进入
20不开心的小朋友逻辑分析进入
21MELON的难题动态规划 / 背包DP / 01背包进入
22数值同化广度优先搜索进入
23购物数据结构 / 优先队列进入
24人气最高的店铺扫描线+权值线段树进入
25排队游戏二分法 / 二分查找进入
26字符串划分前缀和进入
27采样过滤逻辑分析+滑动窗口 
28编码能力提升计划二分法进入
29荒岛逃生游戏栈结构进入
30二维伞的雨滴效应二叉搜索树+前序遍历进入
31最长广播响应图论 / 单源最短路径(dijkstra)进入
32最小传输时延图论 / 单源最短路径(dijkstra) 
33解压报文数据结构 / 栈进入
34找到它回溯算法 
35完全二叉树非叶子部分后序遍历数据结构 / 二叉树进入
36分积木位运算进入
37字符匹配正则匹配 || 动态规划进入
38目录删除数据结构 / 二叉树进入
39招聘贪心思维进入
40书籍叠放耐心排序 + 二分查找进入
41矩阵扩散图论 / 图的多源BFS进入
42跳格子游戏图论 / 拓扑排序进入
43仿LISP运算数据结构 / 栈进入
44竖直四子棋逻辑分析 
45服务失效判断数据结构 / 并查集进入
46区间交集区间问题 / 区间合并进入
47观看文艺汇演问题区间问题 / 最多不相交区间个数进入
48最长的顺子双指针进入
49二叉树遍历数据结构 / 栈进入
50字符串化繁为简字符串,数组,集合操作进入
51通过软盘拷贝文件动态规划 / 背包DP / 01背包进入
52周末爬山广度优先搜索进入
53数字游戏动态规划 / 前缀和 + 数学问题进入
54树状结构查询广度优先搜索进入
55学生方阵逻辑分析进入
56最长方连续方波信号数据结构 / 栈进入

2023 A卷 100分

 序号  题目 考点 or 实现OJ
1AI处理器组合回溯算法 / 组合问题进入
2寻找链表的中间结点数据结构 / 链表进入
3字符串重新排序字符串,数组,集合操作进入
4获得完美走位滑动窗口 / 尺取法进入
5找出通过车辆最多颜色滑动窗口进入
6租车骑绿道贪心思维进入
7等和子数组最小和回溯算法进入
8真正的密码逻辑分析进入
9打印文件数据结构 / 优先队列进入
10模拟商场优惠打折逻辑分析进入
11统计匹配的二元组个数逻辑分析进入
12相同数字的积木游戏逻辑分析进入
48字母组合回溯算法 / 组合问题进入
49最小的调整次数逻辑分析进入
50机器人活动区域数据结构 / 并查集进入
51日志采集系统动态规划进入
52最左侧冗余覆盖子串滑动窗口 / 尺取法进入
53贪心的商人贪心思维进入
54工作安排动态规划 / 背包DP / 01背包进入
55简单的自动曝光逻辑分析进入
56预订酒店逻辑分析进入
13数组中心位置单指针 + 大数处理进入
14寻找密码逻辑分析进入
15对称字符串分治递归进入
16关联端口组合并逻辑分析进入
17计算至少需要多少个快递主站点数据结构 / 并查集进入
18箱子之字形摆放逻辑分析进入
19学校的位置数学问题 / 中位数定理进入
20MVP争夺战回溯算法进入
21核酸检测人员安排数据结构 / 优先队列进入
22分界线逻辑分析进入
23寻找关键钥匙逻辑分析进入
24木板贪心思维进入
25最多提取子串数目逻辑分析进入
26开心消消乐数据结构 / 并查集进入
27通信误码字符串,数组,集合操作进入
28投篮大赛逻辑分析进入
29获取最大软件版本号字符串,数组,集合操作进入
30查找重复代码动态规划 / 最长公共子串进入
31整理扑克牌逻辑分析进入
32任务总执行时长逻辑分析进入
33查找单入口空闲区域深度优先搜索进入
34货币单位换算逻辑分析进入
35异常的打卡记录字符串,数组,集合操作进入
36优秀学员统计字符串,数组,集合操作进入
37静态代码扫描服务贪心思维进入
38人数最多的站点动态规划 / 差分数列 
39知识图谱新词挖掘滑动窗口进入
40新员工座位安排系统逻辑分析进入
41微服务的集成测试分治递归进入
42寻找相似单词字符串,数组,集合操作进入
43单词倒序正则匹配进入
44网上商城优惠活动逻辑分析进入
45Linux发行版的数量数据结构 / 并查集进入
46日志限流二分法 / 二分查找 
47统一限载货物数最小值数据结构 / 优先队列进入
57找数字逻辑分析进入
58猜字谜字符串,数组,集合操作进入
59猜数字逻辑分析进入
60最快到达医院的方法数学问题 
61回文字符串字符串,数组,集合操作 
62插队数据结构 / 优先队列 
63称砝码动态规划 / 背包DP / 多重背包 
64幻方修复数学问题进入

2023 A卷 200分

 序号  题目 考点 or 实现OJ
1红黑图回溯算法 / 组合问题进入
2任务混部区间问题 / 最大重叠区间进入
3探索地块建立动态规划 / 前缀和进入
4Excel单元格数值统计逻辑分析进入
5天然蓄水库双指针 + 动态规划进入
6不含101的数动态规划 / 数位DP进入
7最多几个直角三角形回溯算法 / 组合问题进入
8服务中心的最佳位置三分法进入
9区间连接器区间问题 / 区间合并进入
10最少数量线段覆盖区间问题 / 区间合并进入
11最大平分数组回溯算法进入
12垃圾信息拦截 逻辑分析进入
13快递投放问题逻辑分析进入
14区块链文件转储系统滑动窗口 进入
15最优高铁城市修建方案图论 / 最小生成树(Prim算法、Kruskal算法) 
16取出尽量少的球二分法 / 二分查找进入
17查找树中元素深度优先搜索进入
18寻找核酸检测点区间问题 / 区间交集进入
19士兵过河贪心思维 || 动态规划进入
20最佳对手贪心思维进入
21组合出合法最小数逻辑分析进入
22任务调度数据结构 / 优先队列进入
23信号发射和接收数据结构 / 栈 / 单调栈进入
24最优资源分配逻辑分析进入
25统计差异值大于相似值二元组个数逻辑分析进入
26简单的解压缩算法数据结构 / 栈进入
27字符串解密字符串,数组,集合操作进入
28机房布局区间问题 / 区间交集进入
29数字加减游戏数学问题进入
30基站维修工程师回溯算法 / 排列问题进入
31最差产品奖滑动窗口 / 单调队列进入
32分奖金数据结构 / 栈进入
33最大数字数据结构 / 栈进入
34计算快递主站点数据结构 / 并查集进入
35优雅数组动态规划 / 前缀和进入
36去除多余空格逻辑分析进入
37最多等和不相交连续子序列区间问题 / 最大不相交区间数量进入
38上班之路深度优先搜索进入
39递增字符串动态规划进入
40快速开租建站图论 / 拓扑排序进入
41不爱施肥的小布二分法 / 二分查找进入
42组装新的数组回溯算法进入
43硬件产品销售方案回溯算法 / 组合问题进入
44九宫格回溯算法 / 排列问题 
45几何平均值最大子数组动态规划 / 前缀积进入
46工单调度策略数据结构 / 优先队列 
47创建二叉树数据结构 / 二叉树 
48计算网络信号图论 / 图的多源BFS进入
49寻找符合要求的最长子串滑动窗口进入
50云短信平台优惠活动动态规划 / 背包DP / 完全背包进入
51狼羊过河暴力枚举进入
52光伏场地建设规划动态规划 / 前缀和进入
53查找充电设备组合动态规划 / 背包DP / 01背包进入

2022 100分

 序号  题目 考点 or 实现OJ
1单词接龙字符串,数组,集合操作进入
2水仙花数逻辑分析进入
3We Are A Team数据结构 / 并查集进入
4字符统计及重排字符串,数组,集合操作进入
5计算堆栈中的剩余数字数据结构 / 栈进入
6报数游戏约瑟夫环问题进入
7工号不够用了怎么办数学问题进入
8第k个排列分治递归进入
9一种字符串压缩表示的解压字符串,数组,集合操作进入
10找出符合要求的字符串子串字符串,数组,集合操作进入
11寻找相同子串KMP算法进入
12密钥格式化字符串,数组,集合操作进入
13数字字符串组合倒序字符串,数组,集合操作进入
14在字符串中找出连续最长的数字串(含“+-”号)双指针进入
15用户调度问题逻辑分析进入
16快递运输贪心思维进入
17检查是否存在满足条件的数字组合暴力破解进入
18ABR 车路协同场景逻辑分析 + 正则匹配进入
19约瑟夫问题约瑟夫环问题进入
20数字涂色逻辑分析进入
21勾股数元组数学问题进入
22表达式括号匹配数据结构 / 栈进入
23括号匹配数据结构 / 栈进入
24最大括号深度数据结构 / 栈进入
25消消乐游戏数据结构 / 栈进入
26滑动窗口最大和滑动窗口进入
27猴子爬山动态规划进入
28数组组成的最小数字字符串,数组,集合操作进入
29字符串排序字符串,数组,集合操作进入
30翻牌求最大分动态规划进入
31奖牌榜排名字符串,数组,集合操作进入
325键键盘的输出逻辑分析进入
33全排列数学问题进入
34最大矩阵和动态规划进入
35最大时间深度优先搜索进入
36计算礼品发放的最小分组数目贪心思维进入
37判断字符串子序列双指针进入
38最大股票收益贪心思维进入
39单词重量逻辑分析 
40输出指定字母在字符串的中的索引字符串,数组,集合操作 
41求解连续数列逻辑分析进入
42免单统计字符串,数组,集合操作 
43求符合要求的结对方式逻辑分析 
44德州扑克逻辑分析进入
45两数之和绝对值最小逻辑分析进入
46单词加密正则匹配 
47找出经过特定点的路径长度深度优先搜索 
48报数问题约瑟夫环问题进入

2022 200分

 序号  题目 考点 or 实现OJ
1贪吃蛇逻辑分析 
2叠积木双指针 + 贪心思维进入
3打印任务排序字符串,数组,集合操作进入
4污染水域图论 / 图的多源BFS进入
5九宫格按键输入数据结构 / 栈进入
6任务最优调度贪心思维进入
7服务器广播数据结构 / 并查集进入
8字符串比较双指针进入
9高效的任务规划动态规划 + 贪心思维进入
10数组二叉树数据结构 / 二叉树进入
11比较两个版本号的大小字符串,数组,集合操作 
12转骰子逻辑分析进入
13机器人走迷宫深度优先搜索进入
14没有回文串逻辑分析 || 数位搜索 + 回文子串涵盖判断进入
15猜密码深度优先搜索进入
16迷宫问题广度优先搜索 + 路径记录进入
17N进制减法字符串,数组,集合操作进入
18找到比自己强的人数逻辑分析 
19火锅贪心思维进入
20最小传输时延2最短路径问题 + SPFA算法进入
21TLV解码2字符串,数组,集合操作 
22出错的或电路位运算进入
23计算疫情扩散时间图论 / 图的多源BFS进入
24快速人名查找回溯算法 
25数字排列回溯算法 / 排列问题进入
26最大值自定义排序进入

本文标签: 真题算法目录OD