当前位置:   article > 正文

华为OD机试(A&B卷)真题目录(C语言)_华为od题库 伏城

华为od题库 伏城

 声明

专栏博客均转载自CSDN“伏城之外”的同名专栏,已获得“伏城之外”授权。

真题目录

2023 B卷 “新加题”(100分值)

序号题目考点 or 实现
1需要打开多少监控器逻辑分析
2告警抑制逻辑分析
3AI面板识别逻辑分析
4报文回路逻辑分析
5矩阵稀疏扫描逻辑分析
6阿里巴巴找黄金宝箱(I)单指针
7阿里巴巴找黄金宝箱(V)滑动窗口
8模拟消息队列逻辑分析
9文件目录大小深度优先搜索DFS(栈实现)
10座位调整逻辑分析
11恢复数字序列滑动窗口
12选修课字符串,数组,集合操作
13阿里巴巴找黄金宝箱(II)贪心思维
14五子棋迷双指针
15报文重排序字符串操作
16食堂供餐二分法
17经典屏保数学问题
18响应报文时间字符串操作
19比赛的冠亚季军逻辑分析
20字符串摘要逻辑分析
21代码编辑器字符串操作
22阿里巴巴找黄金宝箱(III)逻辑分析
23跳房子I哈希表 + 两数之和问题
24符合要求的元组的个数分治递归 + 双指针 + k数之和问题
25分割数组的最大差值逻辑分析
26生日礼物二分法 / 二分查找
27求最小步数逻辑分析
28拔河比赛排序
29乘坐保密电梯逻辑分析
30矩阵元素的边界值逻辑分析
31增强的strstr正则表达式
32最长公共后缀字符串操作
33计算最接近的数滑动窗口
34支持优先级的队列有序Set集合

2023 B卷 “新加题”(200分值)

序号题目考点 or 实现
1最佳植树距离二分法 / 最小值最大化问题
2字符串化繁为简逻辑分析
3宜居星球改造计划图论 / 图的多源BFS
4代表团坐车动态规划 / 背包DP / 01背包
5相同数字组成图形的周长逻辑分析
6组装最大可靠性设备二分法
7寻找最大价值的矿堆深度优先搜索DFS(栈实现)|| 并查集
8找出两个整数数组中同时出现的整数逻辑分析
9阿里巴巴找黄金宝箱(IV)栈结构
10通过软盘拷贝文件动态规划 / 背包DP / 01背包
11数据最节约的备份方法二分法 + 回溯算法
12数字游戏前缀和 + 数学问题
13跳房子II双指针 + 三数之和问题
14查字典字符串操作
15跳格子1动态规划
16跳格子2动态规划
17评论转换输出队列结构 + 递归
18战场索敌深度优先搜索(栈实现)  || 广度优先搜索
19最小循环子数组KMP算法 / 最小重复子串问题
20树状结构查询广度优先搜索
21计算误码率逻辑分析
22数字序列比大小贪心思维
23不开心的小朋友逻辑分析
24MELON的难题动态规划 / 01背包问题
25返回矩阵中非1的元素个数广度优先搜索
26购物优先队列
27最佳的出牌方法贪心思维
28周末爬山广度优先搜索
29人气最高的店铺扫描线+权值线段树
30排队游戏二分法 / 二分查找
31字符串划分前缀和
32采样过滤逻辑分析+滑动窗口
33编码能力提升计划二分法
34荒岛求生栈结构
35二维伞的雨滴效应二叉搜索树+前序遍历

2023 B卷 “复用题”(100分值)

序号题目考点 or 实现
1敏感字段加密字符串,数组,集合操作
2IPv4地址转换成整数字符串,数组,集合操作
3VLAN资源池逻辑分析
4求字符串中所有整数的最小和逻辑分析
5求满足条件的最长子串的长度滑动窗口
6字符串分割(二)字符串,数组,集合操作
7一种字符串压缩表示的解压字符串,数组,集合操作
8矩阵最大值逻辑分析
9单词接龙字符串,数组,集合操作
10找出符合要求的字符串子串字符串,数组,集合操作
11字符串加密动态规划
12英文输入法字符串,数组,集合操作
13按单词下标区间翻转文章内容字符串,数组,集合操作
14TLV解码字符串,数组,集合操作
15字符串筛选排序字符串,数组,集合操作
16连续字母长度正则匹配
17拼接URL正则匹配
18非严格递增连续数字序列双指针
19相对开音节正则匹配
20最远足迹数据结构 / 栈
21字符串序列判定双指针
22最长的指定瑕疵度的元音子串双指针
23考勤信息逻辑分析
24计算最大乘积字符串,数组,集合操作
25数列描述动态规划
26寻找相同子串KMP算法
27字符串变换最小字符串字符串,数组,集合操作
28找出经过特定点的路径长度深度优先搜索DFS
29全量和已占用字符集字符串,数组,集合操作
30密钥格式化字符串,数组,集合操作
31数字字符串组合倒序正则匹配
32查找接口成功率最优时间段动态规划 + 前缀和应用
33在字符串中找出连续最长的数字串(含“+-”号)正则匹配
34找终点逻辑分析
35执行时长逻辑分析
36用户调度问题逻辑分析
37查找众数及中位数逻辑分析
38最大N个数与最小N个数的和字符串,数组,集合操作
39最长连续子序列前缀和
40数组去重和排序字符串,数组,集合操作
41数组拼接字符串,数组,集合操作
42整数对最小和逻辑分析
43乱序整数序列两数之和绝对值最小双指针
44快递运输逻辑分析
45检查是否存在满足条件的数字组合暴力破解
46ABR 车路协同场景逻辑分析
47水仙花数逻辑分析
48路灯照明问题区间问题 / 区间合并
49构成正方形的数量 数学问题
50约瑟夫问题约瑟夫环问题
51靠谱的车位运算
52数字涂色逻辑分析
53勾股数元组数学问题
54素数之积数学问题
55表达式括号匹配数据结构 / 栈
56括号匹配数据结构 / 栈
57最大括号深度数据结构 / 栈
58消消乐游戏数据结构 / 栈
59用连续自然数之和来表达整数滑动窗口
60最大花费金额双指针
61滑动窗口最大和滑动窗口
62分糖果分治递归
63火星文计算正则匹配
64猴子爬山动态规划
65We Are A Team数据结构 / 并查集
66寻找身高相近的小朋友逻辑分析
67数组组成的最小数字字符串,数组,集合操作
68整型数组按个位值排序字符串,数组,集合操作
69运维日志排序字符串,数组,集合操作
70字符统计及重排字符串,数组,集合操作
71比赛字符串,数组,集合操作
72按身高和体重排队字符串,数组,集合操作
73磁盘容量排序双指针
74组成最大数字符串,数组,集合操作
75字符串排序字符串,数组,集合操作
76翻牌求最大分动态规划
77冠亚军排名字符串,数组,集合操作
78判断一组不等式是否满足约束并输出最大差逻辑分析
79计算堆栈中的剩余数字逻辑分析
805键键盘的输出逻辑分析
81报数游戏约瑟夫环问题
82高矮个子排队滑动窗口
83工号不够用了怎么办?数学问题
84分班逻辑分析
85喊7的次数重排约瑟夫环问题
86玩牌高手动态规划
87补种未成活胡杨滑动窗口
88最少交换次数滑动窗口
89字符串分割分治递归
90关联子串滑动窗口 / 尺取法
91全排列数学问题
92解密犯罪时间深度优先搜索DFS
93矩形相交面积逻辑分析
94数组连续和动态规划
95数大雁逻辑分析
96篮球比赛回溯算法 / 组合问题
97数字反转打印逻辑分析
98最大矩阵和动态规划
99停车场车辆统计逻辑分析
100太阳能板最大面积双指针
101绘图机器逻辑分析
102最大时间深度优先搜索DFS
103第k个排列分治递归
104计算礼品发放的最小分组数目逻辑分析
105找车位逻辑分析
106判断字符串子序列双指针
107求最多可以派出多少支团队双指针
108流水线逻辑分析
109事件推送逻辑分析
110找朋友数据结构 / 栈
111统计射击比赛成绩字符串,数组,集合操作
112分苹果位运算
113最大股票收益贪心思维
114单词重量逻辑分析
115BOSS的收入逻辑分析
116输出指定字母在字符串的中的索引字符串,数组,集合操作
117求解连续数列逻辑分析
118免单统计字符串,数组,集合操作
119求符合要求的结对方式逻辑分析
120德州扑克逻辑分析
121两数之和绝对值最小逻辑分析
122整数编码字符串,数组,集合操作
123单词加密正则表达式
124报数问题约瑟夫环问题 + 循环链表

2023 B卷 “复用题”(200分值)

序号题目考点 or 实现
1最长广播响应图论 / 单源最短路径(dijkstra)
2考古学家深度优先搜索DFS
3贪吃蛇逻辑分析
4最大社交距离逻辑分析
5最小传输时延图论 / 单源最短路径(dijkstra)
6叠积木逻辑分析
7打印任务排序字符串,数组,集合操作
8文本统计分析正则匹配
9解压报文数据结构 / 栈
10污染水域图的多源BFS
11连续出牌数量回溯算法
12简易内存池区间问题 / 区间交集
13区间交集区间问题 / 区间合并
14找到它、单词搜索回溯算法
15最长的顺子逻辑分析
16九宫格按键输入数据结构 / 栈
17任务最优调度贪心思维
18仿LISP运算数据结构 / 栈
19学生方阵逻辑分析
20发广播数据结构 / 并查集
21字符串比较双指针
22斗地主之顺子数据结构 / 栈
23数据分类逻辑分析
24高效的任务规划动态规划 + 贪心思维
25完全二叉树非叶子部分后序遍历数据结构 / 二叉树
26数组二叉树数据结构 / 二叉树
27分积木位运算
28字符匹配动态规划
29目录删除数据结构 / 二叉树
30比较两个版本号的大小逻辑分析
31找最小数数据结构 / 栈
32转骰子逻辑分析
33招聘贪心思维
34书籍叠放耐心排序 + 二分查找
35机器人走迷宫深度优先搜索DFS
36信道分配逻辑分析
37没有回文串数位搜索 + 回文子串涵盖判断
38服务失效判断数据结构 / 并查集
39欢乐的周末数据结构 / 并查集
40猜密码深度优先搜索DFS
41最长方连续方波信号数据结构 / 栈
42迷宫问题广度优先搜索
43N进制减法字符串,数组,集合操作
44热点网站统计字符串,数组,集合操作
45找到比自己强的人数逻辑分析
46竖直四子棋逻辑分析
47导师请吃火锅贪心算法
48最小传输时延Ⅱ深度优先搜索DFS
49TLV解码2字符串,数组,集合操作
50二叉树的广度优先遍历广度优先搜索BFS
51矩阵扩散图论 / 图的多源BFS
52图像物体的边界数据结构 / 并查集
53出错的或电路逻辑分析
54找单词深度优先搜索DFS
55跳格子游戏图论 / 拓扑排序
56二叉树遍历数据结构 / 栈
57找城市数据结构 / 并查集
58可以组成网络的服务器深度优先搜索DFS || 广度优先搜索
59计算疫情扩散时间图论 / 图的多源BFS
60观看文艺汇演问题区间问题 / 最多不相交区间个数
61快速人名查找回溯算法
62内存资源分配二分查找

 2023 A卷(100分值)

序号题目考点 or 实现
1处理器问题、AI处理器组合回溯算法 / 组合问题
2单向链表中间节点数据结构 / 链表
3字符串重新排列、字符串重新排序字符串,数组,集合操作
4完美走位滑动窗口 / 尺取法
5最多颜色的车辆滑动窗口
6不含101的数动态规划 / 数位DP
7租车骑绿岛贪心思维
8等和子数组最小和回溯算法
9过滤组合字符串、字母组合回溯算法 / 组合问题
10真正的密码逻辑分析
11最小调整顺序次数、特异性双端队列逻辑分析
12羊、狼、农夫过河暴力枚举
13打印机队列数据结构 / 优先队列
14模拟商场优惠打折逻辑分析
15二元组个数逻辑分析
16积木最远距离、相同数字的积木游戏逻辑分析
17计算数组中心位置单指针 + 大数处理
18最长的密码逻辑分析
19对称美学分治递归
20端口合并逻辑分析
21快递业务站数据结构 / 并查集
22箱子之字形摆放逻辑分析
23新学校选址、学校的位置数学问题 / 中位数定理
24星际篮球争霸赛、MVP争夺战回溯算法
25机器人、机器人活动区域数据结构 / 并查集
26日志首次上报最多积分动态规划
27总最快检测效率数据结构 / 优先队列
28任务调度数据结构 / 优先队列
29匿名信逻辑分析
30密室逃生游戏逻辑分析
31最多获得的短信条数、云短信平台优惠活动动态规划 / 背包DP / 完全背包
32最短木板长度贪心思维
33冗余覆盖、最左侧冗余覆盖子串滑动窗口 / 尺举法
34最大利润、贪心的商人贪心思维
35挑选字符串逻辑分析
36优选核酸检测点区间问题 / 区间交集
37开心消消乐数据结构 / 并查集
38通信误码字符串,数组,集合操作
39最大报酬动态规划 / 背包DP / 01背包
40投篮大赛逻辑分析
41开放日活动、取出尽量少的球二分查找
42简单的自动曝光逻辑分析
43获取最大软件版本号字符串,数组,集合操作
44预订酒店逻辑分析
45查找重复代码动态规划 / 最长公共子串
46找数字、找等值元素逻辑分析
47整理扑克牌逻辑分析
48任务总执行时长逻辑分析
49查找单入口空闲区域深度优先搜索DFS
50货币单位换算逻辑分析
51猜字谜字符串,数组,集合操作
52异常的打卡记录字符串,数组,集合操作
53优秀学员统计字符串,数组,集合操作
54静态扫描贪心思维
55机房布局区间问题 / 区间交集
56人数最多的站点动态规划 / 差分数列
57快递投放问题逻辑分析
58区块链文件转储系统滑动窗口 
59识图谱新词挖掘滑动窗口
60新员工座位逻辑分析
61微服务的集成测试分治递归
62寻找相似单词字符串,数组,集合操作
63递增字符串动态规划
64单词倒序逻辑分析
65组合出合法最小数逻辑分析
66天然蓄水库双指针 + 动态规划
67网上商城优惠活动逻辑分析
68Linux发行版的数量数据结构 / 并查集
69信号发射和接收数据结构 / 栈 / 单调栈
70日志限流二分查找
71最优资源分配逻辑分析
72最佳对手贪心思维
73统一限载货物数最小值数据结构 / 优先队列
74最多几个直角三角形回溯算法 / 组合问题
75服务中心选址三分法
76最快到达医院的方法数学问题
77回文字符串字符串,数组,集合操作
78插队数据结构 / 优先队列
79称砝码动态规划 / 背包DP / 多重背包
80猜数字逻辑分析
81幻方修复逻辑分析
82寻找符合要求的最长子串滑动窗口

2023 A卷(200分值)

序号题目考点 or 实现
1无向图染色、红黑图回溯算法 / 组合问题
2最大化控制资源成本、任务混部区间问题 / 最大重叠区间
3探索地块建立动态规划 / 前缀和
4Excel单元格数值统计逻辑分析
5连接器问题、区间连接器区间问题 / 区间合并
6区间交叠问题、最少数量线段覆盖区间问题 / 区间合并
7最大平分数组回溯算法
8垃圾短信识别逻辑分析
9计算网络信号、信号强度图论 / 图的多源BFS
10最优高铁城市修建方案图论 / 最小生成树(Prim算法、Kruskal算法)
11查找树中元素深度优先搜索DFS
12士兵过河二分查找 + 贪心算法 / 动态规划
13二进制差异数逻辑分析
14简单的解压缩算法数据结构 / 栈
15字符串解密字符串,数组,集合操作
16数字加减游戏数学问题
17基站维护工程师回溯算法 / 排列问题
18最差产品奖滑动窗口 / 单调队列
19分奖金数据结构 / 栈
20最大数字数据结构 / 栈
21计算快递主站点数据结构 / 并查集
22优雅子数组动态规划 / 前缀和
23去除多余空格逻辑分析
24最多等和不相交连续子序列区间问题 / 最大不相交区间数量
25上班之路深度优先搜索DFS
26荒地、光伏场地建设规划动态规划 / 前缀和
27查找充电设备组合动态规划 / 背包DP / 01背包
28快速开租建站图论 / 拓扑排序
29农场施肥、不爱施肥的小布二分查找
30组装新数组回溯算法
31硬件产品销售方案回溯算法 / 组合问题
32九宫格回溯算法 / 排列问题
33几何平均值最大子数组前缀积(暴力)
34工单调度策略数据结构 / 优先队列
35创建二叉树数据结构 / 二叉树
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号