我真的太菜了,今天网易笔试题,0AC

今天网易的题..........我真的是太菜了................0AC
第一题,手写的矩阵,都0AC???

#include <iostream>
using namespace std;

int main()
{
int matrix2[2][2] = {
1,2,
4,3 };

int matrix3[3][3] = {
1,2,3,
8,9,4,
7,6,5
};
int matrix4[4][4] = {
1, 2, 3, 4,
12,13,16,5,
11,14,15,6,
10, 9, 8,7
};
int matrix5[5][5] = {
1, 2, 3, 4, 5,
16,17,24,23,6,
15,18,25,22,7,
14,19,20,21,8,
13,12,11,10,9

};

int matrix6[6][6] = {
1, 2, 3, 4, 5, 6,
20,21,32,31,30,7,
19,22,33,34,29,8,
18,23,36,35,28,9,
17,24,25,26,27,10,
16,15,14,13,12,11
};

int matrix7[7][7] = {
1, 2, 3, 4, 5, 6, 7,
24,25,40,39,38,37,8,
23,26,41,42,43,36,9,
22,27,48,49,44,35,10,
21,28,47,46,45,34,11,
20,29,30,31,32,33,12,
19,18,17,16,15,14,13
};

int matrix8[8][8] = {
1, 2, 3, 4, 5, 6, 7, 8,
28,29,48,47,46,45,44,9,
27,30,49,50,51,52,43,10,
26,31,60,61,64,53,42,11,
25,32,59,62,63,54,41,12,
24,33,58,57,56,55,40,13,
23,34,35,36,37,38,39,14,
22,21,20,19,18,17,16,15
};

int matrix9[9][9] = {
1, 2, 3, 4, 5, 6, 7, 8, 9,
32,33,56,55,54,53,52,51,10,
31,34,57,58,59,60,61,50,11,
30,35,72,73,80,79,62,49,12,
29,36,71,74,81,78,63,48,13,
28,37,70,75,76,77,64,47,14,
27,38,69,68,67,66,65,46,15,
26,39,40,41,42,43,44,45,16,
25,24,23,22,21,20,19,18,17
};

int matrix10[10][10] = {
1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
36,37,64,63,62,61,60,59,58,11,
35,38,65,66,67,68,69,70,57,12,
34,39,84,85,96,95,94,71,56,13,
33,40,83,86,97,98,93,72,55,14,
32,41,82,87,100,99,92,73,54,15,
31,42,81,88,89,90,91,74,53,16,
30,43,80,79,78,77,76,75,52,17,
29,44,45,46,47,48,49,50,51,18,
28,27,26,25,24,23,22,21,20,19
};

int C;
cin >> C;
for (int c = 0; c < C; ++c)
{
int N, M;
cin >> N >> M;
for (int m = 0; m < M; ++m)
{
int x, y;
cin >> x >> y;
if (N == 1)
cout << 1 << endl;
else if (N == 2)
cout << matrix2[x][y] << endl;
else if (N == 3)
cout << matrix3[x][y] << endl;
else if (N == 4)
cout << matrix4[x][y] << endl;
else if (N == 5)
cout << matrix5[x][y] << endl;
else if (N == 6)
cout << matrix6[x][y] << endl;
else if (N == 7)
cout << matrix7[x][y] << endl;
else if (N == 8)
cout << matrix8[x][y] << endl;
else if (N == 9)
cout << matrix9[x][y] << endl;
else if (N == 10)
cout << matrix10[x][y] << endl;
}
}

return 0;
}
#网易##笔试题目#
全部评论
有大佬讲下第二题什么坑吗?样例都过了提交就0%
2 回复 分享
发布于 2020-09-27 21:31
哈哈哈 破矩阵我写了快一个小时心好累,直接交卷放弃了,我不配网易
1 回复 分享
发布于 2020-09-28 10:44
1.5有机会吗
1 回复 分享
发布于 2020-09-28 00:43
蛇形矩阵吗,好像之前京东有这道
点赞 回复 分享
发布于 2020-09-28 21:49
第一题好像矩阵最大到100×100
点赞 回复 分享
发布于 2020-09-28 00:39

相关推荐

赛博小保安:你这简历没啥大问题的,经历技能也足够了,问题应该就是出在出身了,学院本就是这样,HR忙着跟92的勾搭呢,哪有心思看我们这些双非😿😭
点赞 评论 收藏
分享
头像
10-13 18:10
已编辑
东南大学 C++
。收拾收拾心情下一家吧————————————————10.12更新上面不知道怎么的,每次在手机上编辑都会只有最后一行才会显示。原本不想写凉经的,太伤感情了,但过了一天想了想,凉经的拿起来好好整理,就像象棋一样,你进步最快的时候不是你赢棋的时候,而是在输棋的时候。那废话不多说,就做个复盘吧。一面:1,经典自我介绍2,项目盘问,没啥好说的,感觉问的不是很多3,八股问的比较奇怪,他会深挖性地问一些,比如,我知道MMU,那你知不知道QMMU(记得是这个,总之就是MMU前面加一个字母)4,知不知道slab内存分配器-&gt;这个我清楚5,知不知道排序算法,排序算法一般怎么用6,写一道力扣的,最长回文子串反问:1,工作内容2,工作强度3,关于友商的问题-&gt;后面这个问题问HR去了,和中兴有关,数通这个行业和友商相关的不要提,这个行业和别的行业不同,别的行业干同一行的都是竞争关系,数通这个行业的不同企业的关系比较微妙。特别细节的问题我确实不知道,但一面没挂我。接下来是我被挂的二面,先说说我挂在哪里,技术性问题我应该没啥问题,主要是一些解决问题思路上的回答,一方面是这方面我准备的不多,另一方面是这个面试写的是“专业面试二面”,但是感觉问的问题都是一些主管面/综合面才会问的问题,就是不问技术问方法论。我以前形成的思维定式就是专业面会就是会,不会就直说不会,但事实上如果问到方法论性质的问题的话得扯一下皮,不能按照上面这个模式。刚到位置上就看到面试官叹了一口气,有一些不详的预感。我是下午1点45左右面的。1,经典自我介绍2,你是怎么完成这个项目的,分成几个步骤。我大致说了一下。你有没有觉得你的步骤里面缺了一些什么,(这里已经在引导我往他想的那个方向走了),比如你一个人的能力永远是不够的,,,我们平时会有一些组内的会议来沟通我们的所思所想。。。。3,你在项目中遇到的最困难的地方在什么方面4,说一下你知道的TCP/IP协议网络模型中的网络层有关的协议......5,接着4问,你觉得现在的socket有什么样的缺点,有什么样的优化方向?6,中间手撕了一道很简单的快慢指针的问题。大概是在链表的倒数第N个位置插入一个节点。————————————————————————————————————10.13晚更新补充一下一面说的一些奇怪的概念:1,提到了RPC2,提到了fu(第四声)拷贝,我当时说我只知道零拷贝,知道mmap,然后他说mmap是其中的一种方式,然后他问我知不知道DPDK,我说不知道,他说这个是一个高性能的拷贝方式3,MMU这个前面加了一个什么字母我这里没记,别问我了4,后面还提到了LTU,VFIO,孩子真的不会。
走呀走:华子二面可能会有场景题的,是有些开放性的问题了
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务