华为OD机试真题2022Q4 A + 2023 B卷(JAVA&JS)

2023-11-06

华为机试题库已于5月10号由2022Q4 A卷 切换 为2023 B卷 

各位同学如果收到的是A卷则刷下面的题,如果收到的是B卷则去B卷区刷题

B卷区地址 →→→ 华为OD机试真题2023 B卷(JAVA&JS)

        华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分。总分为400分,150分钟考试时间。之前通过为150,现在好像分数提高了,大家不要太大意,一定要多刷题,争取拿高分,毕竟数越高评级越高,工资也就越高。OD的工资待遇还是很可观的15K-30K*14-16,希望大家努力(肺腑之言)

★★★很多题博主都发布了获得【满分】同学的算法,大家可以参考参考。有些题的满分题解可能无法通过自己的部分测试用例,不必纠结,以满分为主。

JS版→→→ 华为OD机试真题2023(JavaScript)

部分无法获取满分答案的题目,博主也会提供尽可能多的真实测试用例来给大家避坑,让大家尽可能的获取高分,为后面的薪资谈判提供筹码!!!

本栏准备了90+ 道机试真题,全刷完应该就十拿九稳了!大家加油!!!

每道题我都有些自己的解题思路,帮助大家更好的理解题意和代码。

基础题:

序号 题目 知识点 分值
1 【满分】猜字谜 字符串 100
2 【满分】木板 数组 100
3 【满分】查找重复代码 字符串 100
4 【满分】查找单入口空闲区域 递归、DFS搜索、数组 100
5 【满分】单词倒序 字符串 100
6 【满分】打印文件 队列 100
7 【满分】对称字符串 字符串、递归 100
8 【满分】分界线 字符串、排序 100
9 【满分】关联端口组合并 set、数组、递归 100
10 【满分】货币单位换算 字符串、数学 100
11 【满分】获得完美走位 字符串、滑窗 100
12 【满分】简单的自动曝光 数组 100
13 【满分】日志采集系统 数组 100
14 【满分】数组的中心位置 数组、前缀和 100
15 【满分】通信误码 滑窗 100
16 网上商城优惠活动(一) 贪心、数组、排序 100
17 【满分】开心消消乐 深度搜索、广度搜索 100
18 【满分】获取最大软件版本号 字符串、排序 100
19 【满分】寻找链表的中间结点 链表、数组 100
20 【满分】最小的调整次数 栈、队列 100
21 【满分】字符串解密 数组、字符串、排序 100
22 【满分】投篮大赛 字符串 100
23 【满分】任务总执行时长 数组、递归 100
24 【满分】找数字 数组 100
25 【满分】整理扑克牌 贪心、排序 100
26 【满分】箱子之形摆放 数组 100
27 【满分】异常的打卡记录 数组、字符串 100
28 【满分】最左侧冗余覆盖子串 字符串 100
29 【满分】最多提取子串数目 字符串、统计 100
30 【满分】找出通过车辆最多颜色 数组、滑窗 100
31 【满分】优秀学员统计 统计、排序 100
32 【满分】租车骑绿道 双指针、数组、排序 100
33 【满分】相同数字的积木游戏1 数组 100
34 【满分】工作安排 动态规划 100
35 【满分】预定酒店 排序 100
36 【满分】学校的位置 数组、排序 100
37 【满分】寻找密码 字符串 100
38 【满分】寻找关键钥匙 字符串、排序 100
39 【满分】查找充电设备组合 贪心、回溯 100
40 【满分】知识图谱新词挖掘1 滑窗 100
41 【满分】静态代码扫描服务 数学 100
42 【满分】不爱施肥的小布 二分查找 100
43 【满分】AI处理器组合 数组 100
44 【满分】新员工座位安排系统 数组、滑窗 100
45 【满分】光伏场地建设规划 数组 100
46 【满分】微服务的集成测试 深度搜索 100
47 【满分】字符串重新排序 字符串、排序 100
48 【满分】MVP争夺战 深度搜索 100
49 贪心的商人 贪心 100
50 【满分】核酸检测人员安排 动态规划 100

进阶题:

序号 题目 知识点 分值
1 【满分】不含101的数 深度搜索、二叉树 200
2 【满分】取出尽量少的球 二分法 200
3 【满分】最多等和不相交连续子序列 贪心 200
4 【满分】Excel单元格数值统计 数组、递归、数学 200
5 【满分】寻找符合要求的最长子串 map 200
6 【满分】分奖金 数组 200
7 【满分】计算至少需要多少个快递主站点 递归 200
8 【满分】基站维修工程师 深度搜索 200
9 【满分】数字加减游戏 广度搜索 200
10 【满分】最大数字 数组、单调栈 200
11 【满分】最差产品奖 滑窗 200
12 【满分】去除多余空格 字符串、数组 200
13 【满分】统计差异值大于相似值二元组个数 进制转换、数组 200
14 【满分】最优资源分配 数组、贪心 200
15 【满分】最少数量线段覆盖 排序、贪心 200
16 【满分】区间连接器 数组、排序、滑窗 200
17 【满分】机房布局 数组 200
18 快递投放问题 map 200
19 【满分】优雅数组 双指针、数组、滑窗 200
20 【满分】组装新的数组 回溯、数组 200
21 上班之路 深度搜索、广度搜索 200
22 【满分】区块链文件转储系统 滑窗 200
23 【满分】快速开租建站 深度搜索 200
24 【满分】字母组合 回溯 200
25 【满分】机器人活动区域 深度搜索、广度搜索 200
26 【满分】寻找相似单词 字符串、排序 200
27 【满分】递增字符串 字符串、贪心 200
28 【满分】硬件产品销售方案 深度搜索、数组 200
29 【满分】组合出合法最小数 数组、排序 200
30 【满分】云短信平台优惠活动 动态规划、数组、贪心 200
31 【满分】统计匹配的二元组个数 数组 200
32 【满分】狼羊过河 回溯、贪心 200
33 【满分】计算网络信号 数组、广度搜索 200
34 【满分】天然蓄水库 双指针 200
35 【满分】查找树中元素 深度搜索 200
36 【满分】红黑图 数组、枚举 200
37 【满分】Linux发行版的数量 深度搜索、广度搜索、并查集 200
38 【满分】信号发射和接收 数组、单调栈 200
39 【满分】垃圾信息拦截 数组、逻辑 200
40 【满分】简单的解压缩算法 队列 200
41 【满分】任务混部 数学 200
42 士兵过河II 排序 200
43 几何平均值最大子数组 滑窗 200
44 【满分】统一限载货物数最小值 二分法、回溯 200
45 【满分】最多几个直角三角形 递归、深度搜索 200
46 寻找核酸检测点 数学 200
47 最佳对手 数组 200
48 服务中心的最佳位置 二分法、双指针 200
49 单核CPU任务调度 队列、优先级队列 200

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为OD机试真题2022Q4 A + 2023 B卷(JAVA&JS) 的相关文章

随机推荐

  • 深度网络架构的设计技巧<一>:Can CNNs Be More Robust Than Transformers?

    导读 启发于Transformer结构 作者将三种设计引入到CNN中 加强后的CNN取得比ViT更强的鲁棒性 这三种设计 实现简单 仅仅几行代码就能实现高效的CNN结构设计 ArXiv https arxiv org abs 2206 03
  • 数据挖掘的基础

    目录 数据挖掘 一 数据挖掘理解 二 数据准备 1 缺失值处理 2 异常值处理 3 数据偏差的处理 4 数据的标准化 5 特征选择 三 数据建模 1 分类问题 2 聚类问题 3 回归问题 4 关联问题 四 评估模型 1 混淆矩阵与准确率指标
  • C语言删除一个字符串中的多余空格字符

    删除一个字符串中的多余空格字符 使得字符串中的每个单词之间只有一个空格字符 code C C char my delblank char str char newStr char start str while start start st
  • 2021年计算机保研经验帖(真平民)(上交网安、复旦、南大、同济、北航、东南)

    个人背景 中九5 数学辅修 数模省一 组织经历较丰富 干啥啥不行 活动第一名 软著及项目若干 无论文无科研 什么叫学混啊 有强烈的上海和南京倾向 有倾向是好事 但是也不要过于自信 因为各个学校的审核很迷 还是要适当海投保证自己有学上 夏令营
  • (二):Qt信号槽连接及触发原理

    经过 Qt信号槽之 准备阶段 学习 我们知道信号是函数 里面调用了 QMetaObject activate 函数 而对于接收端的槽函数或信号 是通过私有静态函数 qt static metacall 调用元方法 源头是有的 接收端也是有的
  • 【Vue学习笔记6】好用的 Vueuse 工具包

    1 安装Vueuse VueUse 的官方 https vueuse org 的介绍说这是一个 Composition API 的工具集合 适用于 Vue 2 x 或者 Vue 3 x 用起来和 React Hooks 还挺像的 VueUs
  • Altium Designer 13 设计备忘录7——如何让过孔/地孔覆铜全覆盖

    通常在PCB布线布局完成后 都会开始对整块板子进行覆铜 这时可能会出现以下过孔 地孔无法全覆盖的情况 通过菜单栏上的设计 Design 规则 R 找到Plane 选择Polygon Connect Style下 PolygonConnect
  • idea新建文件时没有xml文件的处理办法

    1 大部分人在新建spring项目时 会发现新建项目时没有xml文件的选项 如下图所示 2 此问题是pom文件没有正确引入依赖导致的 可以尝试在pom文件中加入spring依赖尝试一下 在pom文件中加入以下依赖 并且更新maven
  • VS编译OpenCV3

    目录 流程 源码 环境 编译完成库 流程文档转载 防丢 1 下载Cmake 2 下载OpenCV源码 3 编译OpenCV 4 最后一步 VS编译openCV 4 1编译Debug版的openCV 4 2编译Release版的openCV
  • 介绍 Golang Timer(定时器)

    介绍 Golang Timer 定时器 本文介绍Golang Timer 定时器 位于Golang 的time包 常用于衡量代码执行效率 示例 假设一个业务方法需要衡量其执行效率 整个执行时间不能超过60秒 一旦超过发送通知 实现一 pac
  • Flutter生成带图片的二维码

    现在的APP中经常需要用自己的信息生成一个二维码给别人扫 下面就介绍一下Flutter中怎么生成一个带图片的二维码 需要用到的插件qr flutter 首先在 pubspec yaml 文件中添加以下依赖 添加依赖后在 pubspec ya
  • Vc - Qt - 仿照微信聊天窗口 - demov.1.0 初步展示

    项目是开源的 项目所在的github的地址 https github com JLZJMWSY Win32 https github com JLZJMWSY Win32 https github com JLZJMWSY Win32下的Q
  • for循环执行顺序---看一篇就懂了。

    for循环是程序代码中我们使用最多的循环体 当然了while do while也经常使用 其中do while常用于循环体无论判断条件是否正确 都会至少执行一次 for int i 0 i lt 5 i 循环体 执行顺序解抛 执行的顺序如下
  • echarts pie饼图既显示内部又显示外部指示线

    查了echarts 文档 并不能通过简单的配置来实现 原因如下 在单个serie的label中 只能设置一个label 位置可以选择在饼图内部inner 或者饼图外部outer 无法实现同时实现内部 外部显示 想到设置两个serie 让两个
  • Java三部曲(二)JavaWeb

    前言 1 什么是JavaWeb Web 全球广域网 也成为万维网 www 能通过浏览器访问的网站 JavaWeb 用Java开发网站的技术栈 2 本教程的基础框架 网页端 展现数据 HTML 制作页面 CSS 美化页面 JavaScript
  • matlab三维图形的绘制

    采用matlab进行三维图绘制 1 mesh函数 网格图 mesh x y z x是n维向量 y是m维向量 z是m n维向量 x 1 0 1 10 y 1 0 1 10 x y meshgrid x y z x 2 y 2 mesh x y
  • 十种排序算法概览

    十种排序算法概览 快速记忆表格 快速回忆各算法 01 冒泡排序 02 选择排序 03 插入排序 重点 04 希尔排序 05 归并排序 重点 06 快速排序 重点 07 堆排序 重点 08 计数排序 09 桶排序 10 基数排序 练习 本文旨
  • 跟我一起写 Makefile(一)

    跟我一起写 Makefile 陈皓 概述 什么是makefile 或许很多Winodws的程序员都不知道这个东西 因为那些Windows的IDE都为你做了这个工作 但我觉得要作一个好的和professional的程序员 makefile还是
  • 基于深度学习的YOLO目标检测研究-附Matlab代码

    目录 一 引言 二 YOLO的基本思想 三 实验验证 四 参考文献 五 Matlab代码获取 一 引言 目标检测是计算机视觉中的一个研究热点 在很多领域都有应用需求 例如监控安全 自动驾驶 交通监控和机器人视觉等场景 目标检测一般是检测一些
  • 华为OD机试真题2022Q4 A + 2023 B卷(JAVA&JS)

    华为机试题库已于5月10号由2022Q4 A卷 切换 为2023 B卷 各位同学如果收到的是A卷则刷下面的题 如果收到的是B卷则去B卷区刷题 B卷区地址 华为OD机试真题2023 B卷 JAVA JS 华为机试有三道题目 第一道和第二道属于