草庐IT

华为od统一考试B卷【阿里巴巴找黄金宝箱】Java 实现

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目一贫如洗的樵夫阿里巴巴在去砍柴的路上,无意中发现了强盗集团的藏宝地,藏宝地有编号从0~N的箱子,每个箱子上面贴有一个数字,箱子中可能有一个黄金宝箱。黄金宝箱满足排在它之前的所有箱子数字和等于排在它之后的所有箱子数字和;第一个箱子左边部分的数字和定义为0;最后一个宝箱右边部分的数字和定义为0。请帮阿里巴巴找到黄金宝箱,输出第一个满足条件的黄金宝箱编号,如果不存在黄金宝箱,请返回-1.输入描述箱子上贴的数字列表,使用

华为OD机试 - 求最小步数(Java & JS & Python)

题目描述求从坐标零点到坐标点n的最小步数,一次只能沿横坐标轴向左或向右移动2或3。注意:途径的坐标点可以为负数输入描述坐标点n输出描述输出从坐标零点移动到坐标点n的最小步数备注1用例输入4输出2说明从坐标零点移动到4,最小需要两步,即右移2,再右移2题目解析本题可以从简单的小数量级问题种推导出复杂的大数量级问题的规律:1 =-2+32 =23 =34 =2+25 =3+26 =3+

华为OD面经2022-8-9(持续更新)

文章目录一、机试(8-9)1.扑克牌顺子2.数组求值3.方阵求最远连线二、综合测评(8-10)三、技术一面(8-14)四、技术二面(8-15)五、主管面(8-16)六、资面(8-19)七、结果八、个人点评八、跨省市跳槽五险一金处理办法一、机试(8-9)1.扑克牌顺子输入1:自己的手牌输入2:已经打出去的牌输出:对手牌上可能出现最长的顺子,不存在输出NO-NUM附:2、大王、小王不构成顺子。且构成顺子最低五张牌解题思路:1.定义所有牌类型作为key;2.定义当前牌局总牌map包含除2、大小王外所有牌型且每个牌型数量为4;3.根据手牌和已打出去的牌扣减总牌map,剩下的就是对手牌;4.根据key获

华为OD面经2022-8-9(持续更新)

文章目录一、机试(8-9)1.扑克牌顺子2.数组求值3.方阵求最远连线二、综合测评(8-10)三、技术一面(8-14)四、技术二面(8-15)五、主管面(8-16)六、资面(8-19)七、结果八、个人点评八、跨省市跳槽五险一金处理办法一、机试(8-9)1.扑克牌顺子输入1:自己的手牌输入2:已经打出去的牌输出:对手牌上可能出现最长的顺子,不存在输出NO-NUM附:2、大王、小王不构成顺子。且构成顺子最低五张牌解题思路:1.定义所有牌类型作为key;2.定义当前牌局总牌map包含除2、大小王外所有牌型且每个牌型数量为4;3.根据手牌和已打出去的牌扣减总牌map,剩下的就是对手牌;4.根据key获

华为OD机试经验(A 卷 2022Q4)

文章目录1、汇率2、箱子之字形摆放3、Excel单元格数值统计先打个小广告:在我的Hr的指导帮助下,顺利通过了机试,两轮技术面,由于今年顺利研究生上岸,所以没有进行主管面试了,向各位想去华为OD的小伙伴们推荐我的对接Hr微信(蒋虎):jiang18214871995,各位有什么问题可以加微信咨询,也可以留言评论第一二题很简单,理清楚逻辑就没问题,第三题我通过了80%,最后20%的问题是堆栈爆了,求大佬指教指教(总分360)1、汇率1CNY=100fen1JPY=100sen1HKD=100cents1EUR=100eurocents1GBP=100pence汇率表格如下CNYJPYHKDEUR

华为OD机试经验(A 卷 2022Q4)

文章目录1、汇率2、箱子之字形摆放3、Excel单元格数值统计先打个小广告:在我的Hr的指导帮助下,顺利通过了机试,两轮技术面,由于今年顺利研究生上岸,所以没有进行主管面试了,向各位想去华为OD的小伙伴们推荐我的对接Hr微信(蒋虎):jiang18214871995,各位有什么问题可以加微信咨询,也可以留言评论第一二题很简单,理清楚逻辑就没问题,第三题我通过了80%,最后20%的问题是堆栈爆了,求大佬指教指教(总分360)1、汇率1CNY=100fen1JPY=100sen1HKD=100cents1EUR=100eurocents1GBP=100pence汇率表格如下CNYJPYHKDEUR

华为OD机试 - 快递投放问题(Python)【2023-Q1 新题】

华为OD机试300题大纲参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:blog.csdn.net/hihell/category_12199275.html华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730快递投放问题题目描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递输入描述第一行输入MN,M个包裹N个道路信息.0,检查站禁止通行的包裹如果有多个

华为OD机试 - 快递投放问题(Python)【2023-Q1 新题】

华为OD机试300题大纲参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:blog.csdn.net/hihell/category_12199275.html华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730快递投放问题题目描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递输入描述第一行输入MN,M个包裹N个道路信息.0,检查站禁止通行的包裹如果有多个

华为OD机试题,用 Java 解【箱子之形摆放】问题

最近更新的博客华为OD机试题,用Java解【停车场车辆统计】问题华为OD机试题,用Java解【字符串变换最小字符串】问题华为OD机试题,用Java解【计算最大乘积】问题华为OD机试题,用Java解【DNA序列】问题华为OD机试-组成最大数(Java)|机试题算法思路【2023】使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:https://blog.csdn.net/hihell/category_12201821.html华为OD详细说明:

华为OD机试题,用 Java 解【箱子之形摆放】问题

最近更新的博客华为OD机试题,用Java解【停车场车辆统计】问题华为OD机试题,用Java解【字符串变换最小字符串】问题华为OD机试题,用Java解【计算最大乘积】问题华为OD机试题,用Java解【DNA序列】问题华为OD机试-组成最大数(Java)|机试题算法思路【2023】使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:https://blog.csdn.net/hihell/category_12201821.html华为OD详细说明: