- 博客(4)
- 收藏
- 关注
原创 华为od面试题:和等于目标值
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为target的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里面不能重复出现
2023-09-01 09:25:42 66 1
原创 华为OD机考 - 寻找最大价值矿堆
给你一个由 '0' (空地)、'1' (银矿)、'2'(金矿) 组成的的地图,矿堆只能由上下左右相邻的金矿或银矿连接形成。假设银矿价值1,金矿价值2 ,请你找出地图中最大价值的矿堆并输出该矿堆的价值。会根据当前位置的矿石类型(银矿或金矿)来确定当前位置的价值,并将当前位置标记为已访问(用’0’代替原来的矿石类型)。函数首先会进行边界条件的判断,如果当前位置超出地图范围或者当前位置是空地(‘0’),则直接返回0。会递归调用自身,分别搜索当前位置的上下左右四个相邻位置,并将搜索到的矿石的价值累加起来。
2023-08-18 09:57:06 102
原创 华为od机考题--ipv4地址转换为整数
存在一种虚拟IPv4地址,由4小节组成,每节的范围为0~255,以#号间隔,虚拟IPv4地址可以转换为一个32位的整数,例如: 128#0#255#255,转换为32位整数的结果为2147549183(0x8000FFFF) 1#0#0#0,转换为32位整数的结果为16777216(0x01000000) 现以字符串形式给出一个虚拟IPv4地址,限制第1小节的范围为1~128,即每一节范围分别为(1~128)#(0~255)#(0~255)#(0~255),要求每个IPv4地址只能对应到唯一的整数上。如果是
2023-08-17 16:00:38 112 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人