首页 > 编程语言 >【华为OD】2024年华为OD机试C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript

【华为OD】2024年华为OD机试C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript

时间:2024-04-03 14:02:20浏览次数:190  
标签:逻辑 Java 递归 真题 python OD C++ 华为 排序

【华为OD】2024年C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript

【华为OD】2024年C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript-CSDN博客

 

2024年华为OD机试C卷真题题集题库,有2种分数的题目列表分别是100分的列表、200分的列表

需要订阅请看链接:

C卷100分真题集质量分:94价格:39.9
C卷200分真题集质量分:94价格:99.9

2023年11月开始,华为OD题目切换到C卷,基本上大概率会使用半年左右,要在2024年5月之前把这些题目都好好练习一下,可以得到很好的收获,基本上都是出的原题,提前恭喜大家都上岸。目前通过大大提供的真题练习,已经有上百人成功上岸了,而且大大还是一个老师,通过大大指导进入华为OD的学生已经有上千人了。

2024年5月之前,碰到原题的概率是98%以上。

华为OD机试真题:C卷真题目录

100分题目列表:

题号题目考点语言
1

密码输入检测

逻辑C++、Java、C、python、JS
2

找座位

逻辑C++、Java、C、python、JS
3

转盘寿司

数组C++、Java、C、python、JS
4

数组去重和排序

逻辑、排序C++、Java、C、python、JS
5小明找位置循环、二分法C++、Java、C、python、JS
6攀登者1数组C++、Java、C、python、JS
7执行时长逻辑C++、Java、C、python、JS
8需要打开多少监控器逻辑C++、Java、C、python、JS
9最多购买宝石数目双指针C++、Java、C、python、JS
10整型数组按个位值排序排序:冒泡C++、Java、C、python、JS
11字符串统计字符串、逻辑C++、Java、C、python、JS
12找城市广度优先搜索C++、Java、C、python、JS
13剩余银饰的重量排序C++、Java、C、python、JS
14找单词递归C++、Java、C、python、JS
15

开源项目热榜

排序C++、Java、C、python、JS
16传递悄悄话递归C++、Java、C、python、JS
17分班排序C++、Java、C、python、JS
18通过软盘拷贝文件动态规划C++、Java、C、python、JS
19玩牌高手动态规划C++、Java、C、python、JS
20英文输入法哈希、正则C++、Java、C、python、JS
21计算三叉搜索树的高度递归C++、Java、C、python、JS
22执行任务赚积分贪心算法C++、Java、C、python、JS
23机器人仓库搬砖逻辑C++、Java、C、python、JS
24靠谱的车逻辑C++、Java、C、python、JS
25分割均衡字符串贪心C++、Java、C、python、JS
26智能成绩表排序C++、Java、C、python、JS
27万能字符单词拼写哈希C++、Java、C、python、JS
28机场航班调度程序排序C++、Java、C、python、JS
29游戏分组回溯、二进制C++、Java、C、python、JS
30求幸存数之和逻辑C++、Java、C、python、JS
31求字符串中所有整数的最小和逻辑C++、Java、C、python、JS
32多段线数据压缩数组、逻辑C++、Java、C、python、JS
33最大坐标值逻辑+异常处理C++、Java、C、python、JS
34

小华最多能得到多少克黄金

递归C++、Java、C、python、JS
35求最多可以派出多少支团队双指针C++、Java、C、python、JS
36小朋友来自多少小区排序、逻辑C++、Java、C、python、JS
37分配土地逻辑C++、Java、C、python、JS
38精准核酸检测哈希、广搜C++、Java、C、python、JS
39寻找身高相近的小朋友排序C++、Java、C、python、JS
40需要打开多少监控器逻辑

C++、Java、C、python、JS

41反射计数逻辑C++、Java、C、python、JS
42

贪心歌手

优先队列C++、Java、C、python、JS
43

启动多任务排序

拓扑排序C++、Java、C、python、JS
44

螺旋数字矩阵

逻辑C++、Java、C、python、JS
45

考勤信息

逻辑C++、Java、C、python、JS
46API集群负载统计哈希C++、Java、C、python、JS
47

字符串变换最小字符串

逻辑C++、Java、C、python、JS
48

查找众数及中位数

哈希、mapC++、Java、C、python、JS
49查找接口成功率最优时间段贪心算法C++、Java、C、python、JS
50虚拟游戏理财逻辑C++、Java、C、python、JS
51生成哈夫曼树树、遍历C++、Java、C、python、JS
52最长子字符串的长度(一)逻辑C++、Java、C、python、JS
53内存冷热标记逻辑、排序C++、Java、C、python、JS
54围棋的气逻辑C++、Java、C、python、JS
55

整数对最小和

排序C++、Java、C、python、JS
56来自异国的客人逻辑C++、Java、C、python、JS
57CPU算力分配逻辑C++、Java、C、python、JS
58数的分解奇偶分解C++、Java、C、python、JS
59堆内存申请逻辑C++、Java、C、python、JS
60测试用例执行计划排序C++、Java、C、python、JS
61

密码解密

逻辑C++、Java、C、python、JS
62灰度图恢复逻辑、二分C++、Java、C、python、JS
63手机App防沉迷系统逻辑C++、Java、C、python、JS
64幼儿园篮球游戏双端队列C++、Java、C、python、JS
65找朋友逻辑C++、Java、C、python、JS
66Wonderland游乐园动态规划C++、Java、C、python、JS
67寻找最富裕的小家庭排序C++、Java、C、python、JS
68最大N个数与最小N个数的和逻辑+排序C++、Java、C、python、JS
69火星文计算哈希+栈C++、Java、python、JS
70计算面积逻辑C++、Java、C、python、JS
71

按身高和体重排队

排序C++、Java、C、python、JS
72停车场车辆统计逻辑C++、Java、C、python、JS
73素数之积逻辑C++、Java、C、python、JS
74字符串序列判定逻辑C++、Java、C、python、JS

200分题目列表:

题号题目考点语言
1

田忌赛马

全排列C++、Java、C、python、JS
2字符串拼接递归-全排列C++、Java、C、python、JS
3分积木异或操作C++、Java、C、python、JS
4数据最节约的备份方法排序C++、Java、C、python、JS
5孙悟空吃蟠桃暴力、逻辑C++、Java、C、python、JS
6会议室占用时间排序+合并C++、Java、C、python、JS
7文本统计分析字符串操作C++、Java、C、python、JS
8攀登者2逻辑C++、Java、C、python、JS
9考古学家全排列+排序C++、Java、C、python、JS
10石头剪刀布游戏哈希C++、Java、C、python、JS
11路口最短时间问题优先队列C++、Java、C、python、JS
12推荐多样性 输出窗口元素逻辑C++、Java、python
13

查找一个有向网络的头节点和尾节点

有向图C++、Java、C、python、JS
14

亲子游戏

广度优先遍历C++、Java、C、python、JS
15项目排期贪心+回溯C++、Java、C、python、JS
16贪吃的猴子双指针C++、Java、C、python、JS
17员工派遣二分法C++、Java、C、python、JS
18最长子字符串的长度(二)逻辑C++、Java、C、python、JS
19

伐木工

动态规划C++、Java、C、python、JS
20寻找最优的路测线路递归+剪枝C++、Java、C、python、JS
21找城市 多叉树+广搜C++、Java、C、python、JS
22矩阵匹配二分法+二分答案C++、Java、C
23

反射计数

逻辑C++、Java、C、python、JS
24

找单词

递归C++、Java、C、python、JS
25石头剪刀布游戏哈希C++、Java、C、python、JS
26

符号运算

中缀表达式C++、Java、C、python、JS
27查找一个有向网络的头节点和尾节点有向图C++、Java、python、JS
28可以组成网络的服务器递归C++、Java、C、python、JS
29

欢乐的周末

递归C++、Java、C、python、JS
30求满足条件的最长子串的长度逻辑C++、Java、C、python、JS
31解密犯罪时间逻辑C++、Java、C、python、JS
32竖直四子棋逻辑C++、Java、C、python、JS
33找到它递归C++、Java、C、python、JS
34最长的指定瑕疵度的元音子串集合C++、Java、C、python
35信道分配 逻辑C++、Java、C、python
36仿LISP运算C++、Java、python、JS
37书籍叠放动态规划C++、Java、C、python、JS
38机器人走迷宫递归C++、Java、python、JS
39简易内存池逻辑C++、Java、python、JS
40没有回文串逻辑C++、Java、C、python
41出错的或电路组合C++、Java、C、python、JS
42九宫格按键输入模拟C++、Java、C、python、JS
43矩形绘制逻辑C++、Java、C、python、JS
44数字排列逻辑C++、Java、C、python、JS
45德州扑克哈希表C++、Java、C、python、JS
46跳格子游戏递归C++、Java、C、python
47N进制减法逻辑C++、Java、python、JS
48二叉树的广度优先遍历递归C++、Java、C、python、JS
49转骰子逻辑C++、Java、C、python、JS
50

数组连续和

双指针C++、Java、C、python、JS
51计算堆栈中的剩余数字递归C++、C、Java
52火锅排序C++、Java、C、python、JS
53求小火车最多人时所在园区站点逻辑C++、Java、C、python、JS
54部门人力分配排序C++、Java、C、python、JS
55贪吃蛇模拟C++、Java、python、JS
56打印任务排序排序C++、Java、C、python、JS
57

图像物体的边界

集合C++、Java、python、JS
58运输时间逻辑C++、Java、python、JS
59二叉树计算二叉树遍历C++、Java、python、JS
60

学生重新排队

逻辑C++、Java、python、JS
61模拟数据序列化传输递归、栈C++、Java、python、JS
62社交距离双指针C++、Java、C、python、JS
63跳马广度优先搜索C++、Java、python、JS
64模拟目录管理 多叉树+模拟C++、Java、python、JS
65抢7游戏[全网最高分]动态规划、枚举C++、Java、C、python、JS
66

分披萨

递归C++、Java、C、python、JS
67分月饼分解+递归C++、Java、C、python、JS
68两个字符串间的最短路径问题动态规划C++、Java、C、python、JS
69园区参观路径动态规划C++、Java、C、python、JS
70快递员的烦恼递归回溯C++、Java、C、python、JS
71提取字符串中的最长数学表达式并计算双指针C++、Java、python、JS
72加密算法递归C++、Java、python、JS
73最小矩阵宽度逻辑C++、Java、python、JS
74电脑病毒感染优先队列C++、Java、python、JS
755G网络建设最小生成树C++、Java、python
76任务处理优先队列C++、Java、C、python、JS
77中文分词模拟器逻辑C++、Java
78文件缓存系统map+链表C++、Java、python、JS
79统一限载货物数最小值二分法C++、Java、C、python、JS

标签:逻辑,Java,递归,真题,python,OD,C++,华为,排序
From: https://blog.csdn.net/mars1199/article/details/137239451

相关文章

  • leetcode练习(4.2)
    1.相交链表给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。图示两个链表在节点 c1 开始相交:题目数据 保证 整个链式结构中不存在环。注意,函数返回结果后,链表必须 保持其原始结构 ......
  • python使用request发送x-www-form-urlencoded类型的数据
    场景:当接口的Content-Type类型是x-www-form-urlencoded,使用json类型去请求,无法请求成功解决方法:使用parse.urlencode()方法对json数据进行解码处理,再传入。实例代码如下:importrequestsfromurllibimportparsesession=requests.session()headers={"Content-Type":"app......
  • uniapp uni.showModal的content实现换行显示
    1.实现方法是:'\r\n'2.\r\n介绍\n软回车:在Windows中表示换行且回到下一行的最开始位置。相当于MacOS里的\r的效果。在Linux、unix中只表示换行,但不会回到下一行的开始位置。\r软空格:在Linux、unix中表示返回到当行的最开始位置。在MacOS中表示换行且返回到下一行的......
  • Linux系统下安装MongoDB的详细步骤
    一、概述MongoDB由C++语言编写,是一个介于关系型数据库和非关系型数据之间的产品,是非关系型数据库中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似与json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语......
  • 【经典算法】LeetCode 21:合并两个有序链表Java/C/Python3实现含注释说明,Easy)
    合并两个有序链表题目描述思路及实现方式一:迭代(推荐)思路代码实现Java版本C语言版本Python3版本复杂度分析方式二:递归(不推荐)思路代码实现Java版本C语言版本Python3版本复杂度分析总结相似题目标签:字符串处理、前缀判断题目描述将两个升序链表合并为一个新的升......
  • MySQL数据库报错:Can‘t create/write to file ‘/tmp/ibXXX‘ (Errcode: 13 - Permiss
    在进行MySQL数据库的安装和配置过程中,用户有时会遇到各种错误信息,这些错误可能会阻碍安装过程或初次运行。理解和解决这些错误对于确保数据库平稳运行至关重要。本文旨在探讨MySQL安装过程中可能出现的一个特定错误,提供关于该错误的详细信息、可能的原因及相应的解决方案。......
  • LeetCode 2461. Maximum Sum of Distinct Subarrays With Length K
    原题链接在这里:https://leetcode.com/problems/maximum-sum-of-distinct-subarrays-with-length-k/description/题目:Youaregivenanintegerarray nums andaninteger k.Findthemaximumsubarraysumofallthesubarraysof nums thatmeetthefollowingconditi......
  • NestedSet NodeTrait.php
    1<?php23namespaceKalnoy\Nestedset;45useException;6useIlluminate\Database\Eloquent\CollectionasEloquentCollection;7useIlluminate\Database\Eloquent\Model;8useIlluminate\Database\Eloquent\Relations\......
  • 基于Node.js和ws库搭建WebSocket服务并实现消息互通的简单示例
    环境要求:Node.js环境安装npm(Node.js的包管理器)步骤:安装Node.js:如果你还没有安装Node.js,请从Node.js官网下载并安装。创建项目:创建一个新的目录作为项目文件夹,并在该目录下初始化一个新的Node.js项目。        mkdirmy-websocket-server        cdmy......
  • 芒果YOLOv5改进90:标签分配策略篇之TOOD:最新基于Task-aligned Assignment任务对齐学习T
    芒果专栏基于TOOD的改进,改进Task-alignedAssignment任务对齐学习源码教程|详情如下......