华为OD机试2024年最新题库(Python)
我是一名软件开发培训机构老师,我的学生已经有上百人通过了华为OD机试,学生们每次考完试,会把题目拿出来一起交流分享。
重要:2024年1月-5月,考的都是OD统一考试(C卷),题库已经整理好了,命中率95%以上。
这个专栏使用Python解法。
问1:考试题目都是从题库里出吗?
答1:是的,考试题目都在题库中,但是要注意下代码重复率,不要太高。
问2:想看历史的题库怎么办?
答2:如果精力有限,为了快速通过考试,看这一个专栏就够了,如果想看历史题库,可以看这个专栏(包含最新题库+历史所有真题+所有语言解法):https://blog.csdn.net/2301_76848549/category_12232792.html
以下是100分题目:
| 序号 | 题目 | 分值 | 通过率 | 试卷类型 | 语言 |
| 1 | 字符串变换最小字符串 | 100 | 100% | OD统一考试(C卷) | Python |
| 2 | 分配土地 | 100 | 100% | OD统一考试(C卷) | Python |
| 3 | 小华最能得到多少克黄金 | 100 | 100% | OD统一考试(C卷) | Python |
| 4 | 英文输入法 | 100 | 100% | OD统一考试(C卷) | Python |
| 5 | 游戏分组 | 100 | 100% | OD统一考试(C卷) | Python |
| 6 | 精准核酸检测 | 100 | 100% | OD统一考试(C卷) | Python |
| 7 | 内存冷热标记 | 100 | 100% | OD统一考试(C卷) | Python |
| 8 | 密码解密 | 100 | 100% | OD统一考试(C卷) | Python |
| 9 | 密码输入检测 | 100 | 100% | OD统一考试(C卷) | Python |
| 10 | 螺旋数字矩阵 | 100 | 100% | OD统一考试(C卷) | Python |
| 11 | 整数对最小和 | 100 | 100% | OD统一考试(C卷) | Python |
| 12 | 素数之积 | 100 | 100% | OD统一考试(C卷) | Python |
| 13 | CPU算力分配 | 100 | 100% | OD统一考试(C卷) | Python |
| 14 | 最大坐标值 | 100 | 100% | OD统一考试(C卷) | Python |
| 15 | 寻找最富裕的小家庭 | 100 | 100% | OD统一考试(C卷) | Python |
| 16 | 查找接口成功率最优时间段 | 100 | 100% | OD统一考试(C卷) | Python |
| 17 | 分割均衡字符串 | 100 | 100% | OD统一考试(C卷) | Python |
| 18 | 虚拟游戏理财 | 100 | 100% | OD统一考试(C卷) | Python |
| 19 | 靠谱的车 | 100 | 100% | OD统一考试(C卷) | Python |
| 20 | 执行时长 | 100 | 100% | OD统一考试(C卷) | Python |
| 21 | 小明找位置 | 100 | 100% | OD统一考试(C卷) | Python |
| 22 | 转盘寿司 | 100 | 100% | OD统一考试(C卷) | Python |
| 23 | 手机App防沉迷系统 | 100 | 100% | OD统一考试(C卷) | Python |
| 24 | 传递悄悄话 | 100 | 100% | OD统一考试(C卷) | Python |
| 25 | 小明找位置 | 100 | 100% | OD统一考试(C卷) | Python |
| 26 | 寻找身高相近的小朋友 | 100 | 100% | OD统一考试(C卷) | Python |
| 27 | 围棋的气 | 100 | 100% | OD统一考试(C卷) | Python |
| 28 | 用连续自然数之和来表达整数 | 100 | 100% | OD统一考试(C卷) | Python |
| 29 | 开源项目热榜 | 100 | 100% | OD统一考试(C卷) | Python |
| 30 | API集群负载统计 | 100 | 100% | OD统一考试(C卷) | Python |
| 31 | 火星文计算 | 100 | 100% | OD统一考试(C卷) | Python |
| 32 | 灰度图恢复 | 100 | 100% | OD统一考试(C卷) | Python |
| 33 | 找朋友 | 100 | 100% | OD统一考试(C卷) | Python |
| 34 | 求幸存数之和 | 100 | 100% | OD统一考试(C卷) | Python |
| 35 | 多段线数据压缩 | 100 | 100% | OD统一考试(C卷) | Python |
| 36 | 生成哈夫曼树 | 100 | 100% | OD统一考试(C卷) | Python |
| 37 | 机器人仓库搬砖 | 100 | 100% | OD统一考试(C卷) | Python |
| 38 | 数组去重和排序 | 100 | 100% | OD统一考试(C卷) | Python |
| 39 | 找座位 | 100 | 100% | OD统一考试(C卷) | Python |
| 40 | 计算三叉搜索树的高度 | 100 | 100% | OD统一考试(C卷) | Python |
| 41 | 执行任务赚积分 | 100 | 100% | OD统一考试(C卷) | Python |
| 42 | 最多购买宝石数目 | 100 | 100% | OD统一考试(C卷) | Python |
| 43 | 求字符串中所有整数的最小和 | 100 | 100% | OD统一考试(C卷) | Python |
| 44 | 堆内存申请 | 100 | 100% | OD统一考试(C卷) | Python |
| 45 | 测试用例执行计划 | 100 | 100% | OD统一考试(C卷) | Python |
| 46 | 按身高和体重排队 | 100 | 100% | OD统一考试(C卷) | Python |
| 47 | 攀登者1 | 100 | 100% | OD统一考试(C卷) | Python |
| 48 | 分披萨 | 100 | 100% | OD统一考试(C卷) | Python |
| 49 | 计算面积 | 100 | 100% | OD统一考试(C卷) | Python |
| 50 | 考勤信息 | 100 | 100% | OD统一考试(C卷) | Python |
| 51 | 万能字符单词拼写 | 100 | 100% | OD统一考试(C卷) | Python |
| 52 | 来自异国的客人 | 100 | 100% | OD统一考试(C卷) | Python |
| 53 | 求最多可以派出多少支团队 | 100 | 100% | OD统一考试(C卷) | Python |
| 54 | 最长子字符串的长度(一) | 100 | 100% | OD统一考试(C卷) | Python |
| 55 | 机场航班调度程序 | 100 | 100% | OD统一考试(C卷) | Python |
| 56 | 数的分解 | 100 | 100% | OD统一考试(C卷) | Python |
| 57 | 智能成绩表 | 100 | 100% | OD统一考试(C卷) | Python |
| 58 | 提取字符串中的最长数学表达式并计算 | 100 | 100% | OD统一考试(C卷) | Python |
| 59 | 小朋友来自多少小区 | 100 | 100% | OD统一考试(C卷) | Python |
| 60 | 停车场车辆统计 | 100 | 100% | OD统一考试(C卷) | Python |
以下是200分题目:
| 序号 | 题目 | 分值 | 通过率 | 试卷类型 | 语言 |
| 1 | 抢7游戏 | 200 | 100% | OD统一考试(C卷) | Python |
| 2 | 贪心歌手 | 200 | 100% | OD统一考试(C卷) | Python |
| 3 | 考古学家 | 200 | 100% | OD统一考试(C卷) | Python |
| 4 | 解密犯罪时间 | 200 | 100% | OD统一考试(C卷) | Python |
| 5 | 员工派遣 | 200 | 100% | OD统一考试(C卷) | Python |
| 6 | 字符串拼接 | 200 | 100% | OD统一考试(C卷) | Python |
| 7 | 查找一个有向网络的头节点和尾节点 | 200 | 100% | OD统一考试(C卷) | Python |
| 8 | 文件缓存系统 | 200 | 100% | OD统一考试(C卷) | Python |
| 9 | 园区参观路径 | 200 | 100% | OD统一考试(C卷) | Python |
| 10 | 快递员的烦恼 | 200 | 100% | OD统一考试(C卷) | Python |
| 11 | 文本统计分析 | 200 | 100% | OD统一考试(C卷) | Python |
| 12 | 矩阵匹配 | 200 | 100% | OD统一考试(C卷) | Python |
| 13 | 图像物体的边界 | 200 | 100% | OD统一考试(C卷) | Python |
| 14 | 寻找最优的路测线路 | 200 | 100% | OD统一考试(C卷) | Python |
| 15 | 运输时间 | 200 | 100% | OD统一考试(C卷) | Python |
| 16 | 高效货运 | 200 | 100% | OD统一考试(C卷) | Python |
| 17 | 贪吃的猴子 | 200 | 100% | OD统一考试(C卷) | Python |
| 18 | 最长的指定瑕疵度的元音子串 | 200 | 100% | OD统一考试(C卷) | Python |
| 19 | 反射计数 | 200 | 100% | OD统一考试(C卷) | Python |
| 20 | 伐木工 | 200 | 100% | OD统一考试(C卷) | Python |
| 21 | 分月饼 | 200 | 100% | OD统一考试(C卷) | Python |
| 22 | 找城市 | 200 | 100% | OD统一考试(C卷) | Python |
| 23 | 两个字符串间的最短路径问题 | 200 | 100% | OD统一考试(C卷) | Python |
| 24 | 电脑病毒感染 | 200 | 100% | OD统一考试(C卷) | Python |
| 25 | 项目排期 | 200 | 100% | OD统一考试(C卷) | Python |
| 26 | 5G网络建设 | 200 | 100% | OD统一考试(C卷) | Python |
| 27 | 可以组成网络的服务器 | 200 | 100% | OD统一考试(C卷) | Python |
| 28 | 田忌赛马 | 200 | 100% | OD统一考试(C卷) | Python |
| 29 | 任务处理 | 200 | 100% | OD统一考试(C卷) | Python |
| 30 | 石头剪刀布游戏 | 200 | 100% | OD统一考试(C卷) | Python |
| 31 | 最小矩阵宽度 | 200 | 100% | OD统一考试(C卷) | Python |
| 32 | 部门人力分配 | 200 | 100% | OD统一考试(C卷) | Python |
| 33 | 中文分词模拟器 | 200 | 100% | OD统一考试(C卷) | Python |
| 34 | Wonderland | 200 | 100% | OD统一考试(C卷) | Python |
| 35 | 跳马 | 200 | 100% | OD统一考试(C卷) | Python |
| 36 | 符号运算 | 200 | 100% | OD统一考试(C卷) | Python |
| 37 | 孙悟空吃蟠桃 | 200 | 100% | OD统一考试(C卷) | Python |
| 38 | 最长子字符串的长度(二) | 200 | 100% | OD统一考试(C卷) | Python |
| 39 | 求满足条件的最长子串的长度 | 200 | 100% | OD统一考试(C卷) | Python |
| 40 | 最长的指定瑕疵度的元音子串 | 200 | 100% | OD统一考试(C卷) | Python |
华为OD招聘,每年的1-5月份是高峰期,这个阶段呢,offer多,面试简单,薪资高,大家可以利用年前的时间好好准备和复习,取得一个不错的机试成绩~
机考题库大概每半年更新一次,也就是说一直到2024年5月份,考的都是这份题库,大家有充足的时间来复习和准备~
另外,这些题目是给大家参考的,考试过程中要注意重复率,重复率过高很判定作弊嫌疑,切记~
相关文章:
华为OD机试2024年最新题库(Python)
我是一名软件开发培训机构老师,我的学生已经有上百人通过了华为OD机试,学生们每次考完试,会把题目拿出来一起交流分享。 重要:2024年1月-5月,考的都是OD统一考试(C卷),题库已经整理…...
【打卡】牛客网:BM84 最长公共前缀
自己写的: 题目要求时间复杂度是o(n*len),说明可以遍历所有的字符。 空间复杂度o(1),说明不能用字符串存储公共前缀,所以用下标来记录。 调试过程: 大概花了20min。 我调试前的做法是,在while循环中&…...
我在Vscode学OpenCV 图像处理三(图像梯度--边缘检测【图像梯度、Sobel 算子、 Scharr 算子、 Laplacian 算子、Canny 边缘检测】)
文章目录 一、图像梯度1.1 介绍1.2 涉及函数 二、高频强调滤波器2.1 Sobel 算子2.1.1 Sobel 理论基础2.1.2 Sobel 算子及函数使用(1)对参数取绝对值(2)控制dx,dy方向的求导阶数1. **计算 x 方向边缘(梯度&a…...
2023年全国职业院校技能大赛软件测试赛题—单元测试卷⑤
单元测试 一、任务要求 题目1:根据下列流程图编写程序实现相应处理,执行j10*x-y返回文字“j1:”和计算值,执行j(x-y)*(10⁵%7)返回文字“j2:”和计算值,执行jy*log(x10)返回文字“j3:”和计算值…...
seata分布式事务(与dubbo集成)
1.seata是什么? Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。 2.seata的注解 GlobalTransactional:全局事务注解,添加了以后可实现分布式事务的回滚和提交,用法与spring…...
Leetcod面试经典150题刷题记录 —— 数学篇
Leetcode面试经典150题刷题记录-系列Leetcod面试经典150题刷题记录——数组 / 字符串篇Leetcod面试经典150题刷题记录 —— 双指针篇Leetcod面试经典150题刷题记录 —— 矩阵篇Leetcod面试经典150题刷题记录 —— 滑动窗口篇Leetcod面试经典150题刷题记录 —— 哈希表篇Leetcod…...
x-cmd pkg | csview - 美观且高性能的 csv 数据查看工具
目录 介绍首次用户功能特点类似工具与竞品进一步阅读 介绍 csview 是一个用于在命令行中查看 CSV 文件的工具,采用 Rust 语言编写的,支持中日韩/表情符号。它允许用户在终端中以表格形式查看 CSV 数据,可以对数据进行排序、过滤、搜索等操作…...
前端八股文(性能优化篇)
目录 1.CDN的概念 2.CDN的作用 3.CDN的原理 4.CDN的使用场景 5.懒加载的概念 6.懒加载的特点 7.懒加载的实现原理 8.懒加载与预加载的区别 9.回流与重绘的概念及触发条件 (1)回流 (2)重绘 10. 如何避免回流与重绘&#…...
.Net Core项目在linux部署实战 1.sdk下载 2.环境变量配置/ect/profile 3.运行
1)下载.net core sdk https://download.visualstudio.microsoft.com/download/pr/01292c7c-a1ec-4957-90fc-3f6a2a1e5edc/025e84c4d9bd4aeb003d4f07b42e9159/dotnet-sdk-6.0.418-linux-x64.tar.gz 2)配置下环境变量 step1: // 解压到指定目录 mkdir -p $HOME/dotnet &…...
Python 基于Open3D的点云均匀下采样算法
目录 一、算法概述二、代码示例三、测试示例一、算法概述 点云均匀下采样算法:是在保持点云关键特征的前提下,减少点云数据的数量。 算法流程: 首先使用o3d.io.read_point_cloud函数读取点云数据。然后,使用uniform_down_sample函数进行均匀下采样,将点云数据按照指定的采…...
【MySQL】本地创建MySQL数据库详解
文章目录 下载MySQL安装重置密码本地连接 下载MySQL 下载网址:https://dev.mysql.com/downloads/mysql/ 安装 将下载好的压缩包解压到D盘。 在解压好的文件夹中创建my.ini文件。 将以下代码复制粘贴到创建好的my.ini文件中。注意修改文件路径。 [mysqld] #设置…...
18、golang时间管理
时间 时间是非常重要的,离开了时间,几乎没有哪个生产环境数据能够有意义。 在Go语言中,时间定义为Time结构体。 package mainimport ("fmt""time" )func main() {var t time.Now()fmt.Println(t) fmt.Printf("%…...
远程开发之vacode插件Remote - SSH
远程开发之vacode插件Remote - SSH vscode插件(Remote - SSH)ssh config自定义配置跳板机ssh-agent配置(使ForwardAgent配置生效, 免密拉代码)拷贝公钥到服务器(实现免密登录服务器) 通过vscode的Remote - SSH插件, 实现远程服务器进行像本地操作一样使用远程服务器, 亦可进行像…...
大模型实战营Day4 作业
基础作业: 构建数据集,使用 XTuner 微调 InternLM-Chat-7B 模型, 让模型学习到它是你的智能小助手,效果如下图所示,本作业训练出来的模型的输出需要将不要葱姜蒜大佬替换成自己名字或昵称! 微调前(回答比较…...
翻译: Streamlit从入门到精通 基础控件 一
这个关于Streamlit的教程旨在帮助数据科学家或机器学习工程师,他们不是网络开发者,也不想花费数周时间学习使用这些框架来构建网络应用程序。 1. 什么是Streamlit? Streamlit是一个免费且开源的框架,用于快速构建和共享美观的机器…...
【复现】网康科技-防火墙存在RCE漏洞_17
目录 一.概述 二 .漏洞影响 三.漏洞复现 1. 漏洞一: 四.修复建议: 五. 搜索语法: 六.免责声明 一.概述 网康下一代防火墙(NGFW)是一款可以全面应对应用层威胁的高性能防火墙。通过深入洞察网络流量中的用户、应用和内容,并…...
vue2、vue3里面去掉访问地址中路由‘#‘号--nginx配置
需求 我们这里分享一下关于Vue2和Vue3里面如何去掉浏览器路由里面#号的问题,以及nginx的配置。 去掉#号问题之前我们先讨论一下html中的hash模式和history模式。 html中的hash模式 HTML的hash模式指的是URL中的锚点部分(#后面的内容)被用…...
AR HUD全面「上新」
AR HUD赛道正在迎来新的时代。 上周,蔚来ET9正式发布亮相,新车定位为D级行政旗舰轿车,其中,在智能座舱交互层面,继理想L系列、长安深蓝S7之后,也首次取消仪表盘,取而代之的是业内首个全焦段AR H…...
Open3D AABB包围盒计算与使用(19)
Open3D AABB包围盒计算与使用(19) 一、算法速览二、算法实现1.代码2.结果少年听雨歌楼上。红烛昏罗帐。壮年听雨客舟中。江阔云低、断雁叫西风。 而今听雨僧庐下。鬓已星星也。悲欢离合总无情。一任阶前、点滴到天明。 一、算法速览 AABB包围盒就是将点云用一个各条边沿着坐…...
HDFS相关API操作
文章目录 API文档环境配置API操作准备工作创建文件夹文件上传文件下载文件删除文件的更名和移动获取文件详细信息 API文档 HDFS API官方文档:https://hadoop.apache.org/docs/r3.3.1/api/index.html 环境配置 将Hadoop的Jar包解压到非中文路径(例如D:…...
利用最小二乘法找圆心和半径
#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...
UE5 学习系列(三)创建和移动物体
这篇博客是该系列的第三篇,是在之前两篇博客的基础上展开,主要介绍如何在操作界面中创建和拖动物体,这篇博客跟随的视频链接如下: B 站视频:s03-创建和移动物体 如果你不打算开之前的博客并且对UE5 比较熟的话按照以…...
剑指offer20_链表中环的入口节点
链表中环的入口节点 给定一个链表,若其中包含环,则输出环的入口节点。 若其中不包含环,则输出null。 数据范围 节点 val 值取值范围 [ 1 , 1000 ] [1,1000] [1,1000]。 节点 val 值各不相同。 链表长度 [ 0 , 500 ] [0,500] [0,500]。 …...
智能AI电话机器人系统的识别能力现状与发展水平
一、引言 随着人工智能技术的飞速发展,AI电话机器人系统已经从简单的自动应答工具演变为具备复杂交互能力的智能助手。这类系统结合了语音识别、自然语言处理、情感计算和机器学习等多项前沿技术,在客户服务、营销推广、信息查询等领域发挥着越来越重要…...
若依登录用户名和密码加密
/*** 获取公钥:前端用来密码加密* return*/GetMapping("/getPublicKey")public RSAUtil.RSAKeyPair getPublicKey() {return RSAUtil.rsaKeyPair();}新建RSAUti.Java package com.ruoyi.common.utils;import org.apache.commons.codec.binary.Base64; im…...
6.9-QT模拟计算器
源码: 头文件: widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QMouseEvent>QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);…...
轻量级Docker管理工具Docker Switchboard
简介 什么是 Docker Switchboard ? Docker Switchboard 是一个轻量级的 Web 应用程序,用于管理 Docker 容器。它提供了一个干净、用户友好的界面来启动、停止和监控主机上运行的容器,使其成为本地开发、家庭实验室或小型服务器设置的理想选择…...
2.2.2 ASPICE的需求分析
ASPICE的需求分析是汽车软件开发过程中至关重要的一环,它涉及到对需求进行详细分析、验证和确认,以确保软件产品能够满足客户和用户的需求。在ASPICE中,需求分析的关键步骤包括: 需求细化:将从需求收集阶段获得的高层需…...
篇章一 论坛系统——前置知识
目录 1.软件开发 1.1 软件的生命周期 1.2 面向对象 1.3 CS、BS架构 1.CS架构编辑 2.BS架构 1.4 软件需求 1.需求分类 2.需求获取 1.5 需求分析 1. 工作内容 1.6 面向对象分析 1.OOA的任务 2.统一建模语言UML 3. 用例模型 3.1 用例图的元素 3.2 建立用例模型 …...
使用homeassistant 插件将tasmota 接入到米家
我写一个一个 将本地tasmoat的的设备同通过ha集成到小爱同学的功能,利用了巴法接入小爱的功能,将本地mqtt转发给巴法以实现小爱控制的功能,前提条件。1需要tasmota 设备, 2.在本地搭建了mqtt服务可, 3.搭建了ha 4.在h…...
