2021-04 华为od机试

1. 输入n个数组,每次取出k项添加到空数组,最后打印这个数组
例子:3个数组 每次2位
3
2
1,2,3,4,5
6,7,8,9,10
11,12,13
第一轮1 2 6 7 11 12
第二轮                      3 4 8 9 13
第三轮                                        5 10
结果就是 1,2,6,7,11,12,3,4,8,9,13,5,10


2. 输入一个数组,值为高度,求长方形最大面积
类似于这个题:11. 盛最多水的容器
不过有短板,水位最高就在短板那里



3. 输入一个csv,将内容中的引用替换成指定格子的值
<A> 代表第1格 <Z>代表26格,总共26个格子
例子
输入
<B>1,2,3,4<C>
<B>替换成2  
<C>替换成3
输出
21,2,3,43
条件:
1. 格子间不能互相引用,否则返回-1。忘了是互相引用还是多次引用了
例子: <B>2,<A> 互相引用,返回-1
2. 引用只有一种格式,<<A>> <A <A< 等都是不允许的
3. 一个格子里最多引用一次 1,2,<A><B> 是不行的

#华为机试##笔试题目##华为#
全部评论
请问3个题时间有多长啊
1 回复 分享
发布于 2021-04-13 19:07
会有第二题难度这么高的嘛?这在leetcode上可是hard呀,没做过的两个小时都难解决吧
点赞 回复 分享
发布于 2021-04-14 10:01
第三题楼主是用什么思路做的?题目我都没太看懂😂
点赞 回复 分享
发布于 2021-04-14 18:04
第二道题应该是 5*6=30 不是5*5=25。
点赞 回复 分享
发布于 2021-04-15 22:14
第二题和力扣11题有点像,都是求面积,双指针应该可以解决。
点赞 回复 分享
发布于 2021-04-16 00:35
请问楼主能看到case的输入输出吗?
点赞 回复 分享
发布于 2021-04-17 21:19
楼主你好,这个题是你自己选择的,还是固定的?
点赞 回复 分享
发布于 2021-04-27 08:32
请问这是校招题目还是社招啊,好难啊
点赞 回复 分享
发布于 2022-03-03 12:44

相关推荐

阿里 校招生 薪资是16*16,还有1.2k的房补和0.5k的餐补
点赞 评论 收藏
分享
评论
27
103
分享
牛客网
牛客企业服务