OD统一考试(C卷) 分值: 100分 题解: Java / Python / C++ 题目描述 围棋棋盘由纵横各19条线垂直相交组成,棋盘上一共19x19=361个交点,对弈双方一方执白棋,一方执黑棋,落子时只能将棋子置于交点上。 “气”是围棋中很重要的一个概念,某个棋子有几口气,是指其上下左右方向四个相邻的交叉点中,有几个交叉点没有棋子,由此可知: 在棋盘的边缘上的棋子最多有3口气(黑1),在
OD统一考试 题解: Java / Python / C++ 题目描述 双十一众多商品进行打折销售,小明想购买自己心仪的一些物品,但由于受购买资金限制,所以他决定从众多心仪商品中购买三件,而且想尽可能的花完资金现在请你设计一个程序帮助小明计算尽可能花费的最大资金数额。 输入描述 第一行为一维整型数组M,数组长度Q小于100,数组元素记录单个商品的价格,单个商品价格小于1000。 第二行为购买资金的
华为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卷)
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: 表示加油站,可以加满油,汽车的油箱容量最
华为OD机试真题-员工派遣-2024年OD统一考试(D卷) 题目描述: 某公司部门需要派遣员工去国外做项目。现在,代号为x的国家和代号为y的国家分别需要cntx名和cnty名员工。部门每个员工有一个员工号(1,2,3……),工号连续,从1开始。 部长派遣员工的规则: 规则1、从[1,k]中选择员工派遣出去 规则2、编号为x的倍数的员工不能去x国,编号为y的倍数的员工不能去y国 问题: 找到最小的k
华为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 行表示
OD统一考试(C卷) 分值: 200分 题解: Java / Python / C++ 题目描述 给定两个只包含数字的数组a,b,调整数组a里面数字的顺序,使得尽可能多的a[i] > b[i]。 数组a和b中的数字各不相同。输出所有可以达到最优结果的a数组数量。 输入描述 输入的第一行是数组a中的数字,其中只包含数字,每两个数字之间相隔一个空格,a数组大小不超过10 输入的第一行是数组b中的数字,
OD统一考试(D卷) 分值: 100分 题解: Java / Python / C++ 题目描述 寿司店周年庆,正在举办优惠活动回馈新老用户。 寿司转盘上总共有 n 盘寿司, prices[i] 是第 i 盘寿司的价格。 如果客户选择了第 i 盘寿司, 寿司店免费赠送客户距离第 i 盘寿司最近的下一盘寿司 j ,前提是 prices[j] < prices[i],如果没有满足条件的 i ,则不赠送
1. 首先是在我面完上一家有点难受的时候接到了测试经理的面试电话,问我了一些项目经验啊,求职状态啊什么的,说这个职位即将关闭,让我下午就去面试 2.到了之后填了一份信息表,主要是工作经历什么的 3.技术面问了我做过的项目,对测试标准的理解,对我笑嘻嘻的 4.主管面问了我的职业规划,问了我硬件测试的信号层面和可靠性层面我选那个方面,还是对我笑嘻嘻的 5.hr面有点高冷,从头到尾对我冷淡脸,问了我的期
华测导航软件测试工程师 一面面经 1、自我介绍 2、项目中和接口相关,具体实现了什么功能 3、项目成员有多少人,如何分工 4、项目中遇到的问题,如何解决(举例子,举了前后端交互JSON格式定义的问题) 5、你认为测试工程师是预防作用还是检查作用多一些?(我说都重要。。) 6、遇到一个功能需要修改,前端后端互相甩锅,如何处理?(分情况) 7、如何开展一个项目(从需求分析-到项目结项过程) 8、为什么
2点10分开始面试,2点25结束,两位面试官,HR和一位负责技术提问的老师。 首先是HR小姐姐问了一些问题,第一个问题是户口,第二个是薪资,第三个是有没有其他offer,以及其他一些问题。 技术老师是根据简历问的,简历内容偏Python,所以我说了一些简历上没有的C/C++相关的项目(我觉得我的简历这点不好)。唯一一个C++的问题是深拷贝和浅拷贝的区别。