华为OD机试真题-数的分解-2024年OD统一考试(D卷) 题目描述: 给定一个正整数n,如果能够分解为m(m > 1)个连续正整数之和,请输出所有分解中,m最小的分解。 如果给定整数无法分解为连续正整数,则输出字符串"N"。 输入描述: 输入数据为一整数,范围为(1, 2^30] 输出描述: 比如输入为: 21 输出: 21=10+11 补充说明: 21可以分解的连续正整数组合的形式有多种 21
华为OD机试真题-执行时长-2024年OD统一考试(D卷) 题目描述: 为了充分发挥GPU算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1秒内新增的任务个数且每秒都有新增任务,假设GPU最多一次执行n个任务,一次执行耗时1秒,在保证GPU不空闲情况下,最少需要多长时间执行完成 输入描述: 第一个参数为GPU一次最多执行的任务个数,取值范围[1, 10000] 第二个
华为OD机考2024年5月-11月,考的是OD统一考试(D卷)。 下面分享的是OD统一考试(D卷)真题、解题思路、Java/Python/C++三种解题代码,欢迎交流指正。 以下是D卷100分题目,每道题目可以点链接进入: 序号 题目 分值 试卷类型 语言 1 最大N个数与最小N个数的和 100 OD统一考试(D卷) python、java、C++ 2 字符串序列判断 100 OD统一考试(D卷)
万得 java开发一面 5.29 1.自我介绍 2.重载和重写的区别 3.线程的创建方式 4.HashMap底层1.7和1.8的区别 5.1.8中使用的是头插法还是尾插法 6.ConcurrentHashMap和Hashtable的区别 7.幻读和不可重复读的区别 8.给一张表a表,一张表b表,a表有两个字段:学生ID和学生姓名,b表里面的三个字段:学生ID、课程ID和课程分数。写一个sql,可以
5.23 上午 技术面试:20分钟 1、自我介绍 2、介绍一下在项目中越到最大的困难,怎么解决的 3、讲一下小论文 4、手撕:最长公共子串 5、反问 5.23 下午 主管面试:20分钟 1、自我介绍 2、为什么毕设题目选这个 3、项目的难点在哪里,打算怎么解决 4、说一下你说服别人的经历 5、迄今为止遇到的困难,如何看待 6、如何看待华为公司的文化 7、反问 已入池,发帖攒攒人品
一、个人背景: 2022届,双非一本, 2年Java工作经验,面试的base地是深圳--质量与流程IT部门--java开发岗位,目前已入职华为OD。 二、面试详情: 7.19 机考(200) ·整数对最小和 ·爱吃蟠桃的孙悟空 ·城市聚集度 Ps:因为本人是还在职的时候准备的机考,所以刷题的时间比较少,没有考得很高分(机考准备主要是刷了小冯HR给的题库和看了机考的攻略) 7.20综测 Ps:性格
2024年5月-10月考的D卷,都是原题。以下是题库链接: 2024年OD统一考试(D卷)完整题库:华为OD机试2024年最新题库(Python、JAVA、C++合集) B卷是给同学们在时间充裕的情况下用来熟悉题型和练手。时间不够的直接看D卷 题目描述: 某探险队负责对地下洞穴进行探险。探险队成员在进行探险任务时,随身携带的记录器会不定期地记录自身的坐标,但在记录的间隙中也会记录其他数据。探索工作
华为OD机试真题-智能驾驶-2024年OD统一考试(D卷) 题目描述: 有一辆汽车需要从 m*n 的地图的左上角(起点)开往地图的右下角(终点),去往每一个地区都需要消耗一定的油量,加油站可进行加油 请你计算汽车确保从起点到达终点时所需的最少初始油量说明: (1) 智能汽车可以上下左右四个方向移动1 (2) 地图上的数字取值是 0或-1 或者正整数: 1: 表示加油站,可以加满油,汽车的油箱容量最
一面 大概20min左右,电话 1.自我介绍 2.实习经历 2.项目介绍(怎么设计的热点商品缓存;热点商品key过期了怎么办,过期策略;订单重复提交等等) 3.mysql慢查询 4.数据库表设计(建表,创建索引,主键,外键) 5.threadlocal介绍一下 6.jwt配合threadlocal鉴权怎么做的(流程) 7.项目几个人参与,怎么分工 8.个人优势,怎么学习的 反问 1.技术栈 2.做
华为OD机试真题-员工派遣-2024年OD统一考试(D卷) 题目描述: 某公司部门需要派遣员工去国外做项目。现在,代号为x的国家和代号为y的国家分别需要cntx名和cnty名员工。部门每个员工有一个员工号(1,2,3……),工号连续,从1开始。 部长派遣员工的规则: 规则1、从[1,k]中选择员工派遣出去 规则2、编号为x的倍数的员工不能去x国,编号为y的倍数的员工不能去y国 问题: 找到最小的k
背景: 23年1月离职,空挡1年多 机考: 资料里面有高频练习常见算法。输入输出的处理一定要练习下,因为平时基本不会用到,临场可能会不知道怎么写。运气比较好碰到的题目比较简单没啥特别印象,开源项目热度榜单这道题是栗栗的原题。 性格评估: 积极乐观就完事了。 技术面: 手撕 手撕的准备栗栗也会有攻略 面试官自己出的题,都是字符串相关,不难。 八股 八股栗栗也会发,然后在结合我自己整理的结合一起来看l
华为OD机试真题-田忌赛马-2024年OD统一考试(D卷) 题目描述: 给定两个只包含数字的数组a,b,调整数组 a 里面数字的顺序,使得尽可能多的 a[i] >b[i]。数组 a和 b 中的数字各不相同。 输出所有可以达到最优结果的 a 数组的数量 输入描述: 输入的第一行是数组 a 中的数字,其中只包含数字,每两个数字之间相隔一个空格,a 数组大小不超过 10 输入的第二行是数组 b 中的数
华为OD机试真题-任务处理-2024年OD统一考试(D卷) 题目描述: 在某个项目中有多个任务(用 tasks 数组表示)需要您进行处理,其中 tasks[i] = [si, ei],你可以在 si <= day <= ei 中的任意一天处理该任务。请返回你可以处理的最大任务数。 注:一天可以完成一个任务的处理。 输入描述: 第一行为任务数量 n,1 <= n <= 100000。后面 n 行表示
提前批时间投的,看佬们说,提前批已经结束了,算是正式批了。 总共25道选择题,题目算是比较难的了,主要问数据结构,计算机网络,操作系统,组成原理,编程语言基础(Java C C++都有)整整用了快一个小时,挺多题不确定的。 编程题2道,第一题只能用Java,题目不难,考察会Java的接口实现以及集合的运用,秒AC。 第二题很奇怪,不限制语言,考察取模相关,顺着思路写也不难,但一直卡在90%的通过率
OD统一考试(C卷) 分值: 200分 题解: Java / Python / C++ 题目描述 给定两个只包含数字的数组a,b,调整数组a里面数字的顺序,使得尽可能多的a[i] > b[i]。 数组a和b中的数字各不相同。输出所有可以达到最优结果的a数组数量。 输入描述 输入的第一行是数组a中的数字,其中只包含数字,每两个数字之间相隔一个空格,a数组大小不超过10 输入的第一行是数组b中的数字,