我是一名软件开发培训机构的老师,我的学生已有上百人通过了华为OD考试,学生们每次考完都会在群里分享交流机试题目。我会持续收集整理机试真题,帮助更多的学生通过考试!每道题目包含C++,Java,Python三种解法。2023.5月,华为OD机试题目更新为:OD统一考试B卷,B卷题目包含两部分:1.2022年复用题目2.2023年新增题目以下是100分题目:序号题目分值时间1滑动窗口最大和100OD统一考试B卷2连续字母长度100OD统一考试B卷3寻找相同子串100OD统一考试B卷4阿里巴巴找黄金宝箱(Ⅲ)100OD统一考试B卷5报文重排序100OD统一考试B卷6阿里巴巴找黄金宝箱(V)100OD
题目描述一贫如洗的樵夫阿里巴巴在去砍柴的路上,无意中发现了强盗集团的藏宝地,藏宝地有编号从0-N的箱子,每个箱子上面贴有一个数字。阿里巴巴念出一个咒语数字,查看宝箱是否存在两个不同箱子,这两个箱子上贴的数字相同,同时这两个箱了的编号之差的绝对值小于等于咒语数字,如果存在这样的一对宝箱,请返回最先找到的那对宝箱左边箱子的编号,如果不存在则返回-1.输入描述第一行输入一个数字字串,数字之间使用逗号分隔,例如:1,2,3,11≤字串中数字个数≤100000-100000≤每个数字值≤100000第二行输入咒语数字,例如:31≤咒语数字≤100000输出描述存在这样的一对宝箱,请返回最先找到的那对宝箱
题目描述给定一个数组nums,可以将元素分为若干个组,使得每组和相等,求出满足条件的所有分组中,最大的平分组个数。输入描述第一行输入m接着输入m个数,表示此数组数据范围:1输出描述最大的平分组数个数用例输入74323521输出4说明可以等分的情况有:4个子集(5),(1,4),(2,3),(2,3)2个子集(5,1,4),(2,3,2,3)最大的平分组数个数为4个。
题目描述公司最近准备进行拔河比赛,需要在全部员工中进行挑选。选拔的规则如下:按照身高优先、体重次优先的方式准备比赛阵容;规定参赛的队伍派出10名选手。请实现一个选拔队员的小程序。输入为一个数组,记录了部门人员的身高、体重信息,如[身高,体重]的方式放置;部门全部成员数量为大于10的一个数组。要求输出一个size为10的二维数组。 输入描述输入为N行员工信息,表示部门报名参加选拔的候选人信息,每行有两个数字,使用空格分隔,表示员工的身高、体重信息如1817018270表示两位候选员工,第一人身高181厘米,体重70公斤;第二人身高182厘米,体重70公斤输出描述要求输出一个10行的已经排序的参赛
所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目有一个天然形成的大坑,为台阶状结构,每个台阶的长度都为1,每个都的值为整数(正整数表示高于地平面,零表示与地平面平齐,负整数表示低于地平面)。有一批同等规格的货品(长度为N,高度为1),货品只能平放,且货物的上表面不能超过地平面(高度为零),或者说,高于地平面的地中也不可存放货物。计算一个给定的大坑中最多可以放多少个货品?输入描述第一行(物品的宽度)第二行(坑的宽度)第三行(坑的深度)的数组
进入 华为 OD,必须通过 牛客 网机考,算是整个流程中比较关键的一环,最近发现 华为 OD的机试总是很多人都挂掉了,要么直接放弃不考,要么就就是零分,我就在想 华为 OD机考应该也不难,为啥有人还考不过,于是我针对某次的题目进行做,看看难度如何,整个流程如下: 考试设备:牛客 网机考需要防作弊,所以需要一台有摄像头的电脑。考试期间,手机也要扫一个二维码,并保持在那个界面,不要退出。一般买个usb网络摄像头就可以,也不贵,要么把笔记本当摄像头和主机,外接了一个屏幕和一个键盘。同时考试的时候可以使用本地IDE,可以提升编码速度,并进行智能提醒 一切就绪,开考:首先是一个例子,输入两个数字a和b
题目描述给定一个小写字母组成的字符串 s,请找出字符串中两个不同位置的字符作为分割点,使得字符串分成三个连续子串且子串权重相等,注意子串不包含分割点。若能找到满足条件的两个分割点,请输出这两个分割点在字符串中的位置下标,若不能找到满足条件的分割点请返回0,0。子串权重计算方式为:子串所有字符的ASCII码数值之和。输入描述输入为一个字符串,字符串由a~z,26个小写字母组成,5≤字符串长度≤200。输出描述输出为两个分割点在字符串中的位置下标,以逗号分隔备注只考虑唯一解,不存在一个输入多种输出解的情况用例输入acdbbbca输出2,5说明以位置2和5作为分割点,将字符串分割为ac,bb,ca三
最近更新的博客【新解法】华为OD机试-关联子串|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-停车场最大距离|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-任务调度|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-英文输入法|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-流水线|备考思路,刷题要点,答疑,odBase提供使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。
浩哥的华为OD面试经历1.简历初筛2.机试题3.电话互相了解情况4.技术一面5.HR面试6.主管面试(综合面试)7.补充技术二面2020年3月份来到了杭州,一直在一家中小型公司工作,并做了大量电商和政府之类的工作。业务能力得到了很好的锻炼,就是深度、高并发、高质量代码还是没有提升空间,所以决定2022年3月离职了。当然去华为OD之前找了很多家公司,比如蚂蚁的乌鸫、数字马力、付呗、海康威视、大华、恒生电子、软通、丁香妈妈、耀出行、礼帽出行…1.简历初筛简历也要写写好,将自己擅长的重要的知识点都加粗表示。学历需要本科以上,如果是专科好像是直接不会进行下去。2.机试题三道算法题,我看网上说前两道是1
最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理已参加机试人员的实战技巧文章目录使用说明本期题目:快递货车题目输入输出示例一输入输出Code使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高