8.19华为笔试题目

1. 类似顺时针打印数组。有M行N列,左上角为[0,0],右下角为[M-1,N-1],从左上角开始计数,第一个记为1,顺时针最外圈开始,外圈结束后从里圈接着计数,当计数到个位是7且十位为奇数时,打印出该位置坐标,类似[1,2],[3,4];
最后输出所有的结果,形式为:[[1,2],[3,4],[5,6] ]。

2. 二叉树有多少个。给定二叉树结点数,指定该结点的深度,问能够组成多少个二叉树,结果mod(10^9+7)。
输入:
4
0 1 2 2
输出结果。

3. 俄罗斯方块。给定字符串frame和brike,frame类似2202这种,表示长为4,高为2,2,0,2的方块(每个方块的单位为1,该位是2就是两个堆在一起),brike类似121,表示长为3,高为121的方块(多的那个向下)。如果一行被填充满了即可消除掉。问给定了两个字符串之后,最后剩下的最小行数是多少。
输入:
2202
2
输出:
0


#华为##笔试题目#
全部评论
感觉比上周的难啊,这。。。
3 回复 分享
发布于 2020-08-19 22:27
老哥 你第一题ac了么  我一直20%,LeetCode上的剑指我刷过类似的题, 答完卷我把笔试的代码去答剑指那道题 就ac了。  我用的python
1 回复 分享
发布于 2020-08-19 21:45
20%的肯定是边界条件没处理好
1 回复 分享
发布于 2020-08-20 08:29
第二题呢?为什么做完0%,用乘法乘每一层可能的情况
1 回复 分享
发布于 2020-08-20 10:37
这是什么岗位啊
点赞 回复 分享
发布于 2020-08-19 21:24
你们遇到的题目都一样么???
点赞 回复 分享
发布于 2020-08-19 22:21
请问在哪投递的呀
点赞 回复 分享
发布于 2020-08-19 23:11
朋友们,有人知道2012实验室的岗位机试也是这些吗
点赞 回复 分享
发布于 2020-08-24 20:33
想知道有没有算法岗的呀
点赞 回复 分享
发布于 2020-08-25 16:15
华为笔试是什么形式呀,多久多少题呢
点赞 回复 分享
发布于 2020-08-25 23:51
最后一题什么思路呀?
点赞 回复 分享
发布于 2020-08-26 10:08
可以用本地编译器吗
点赞 回复 分享
发布于 2020-08-26 10:19

相关推荐

8 46 评论
分享
牛客网
牛客企业服务