报了大疆的嵌入式岗位,昨晚(8.6)19:00笔试,嵌入式A卷,90min。 分值和建议时间分配:20单选(20*2,20min)+10多选(10*3,10min)+10选择(10*1,10min)+2编程(2*10,50min) 考得太杂了,其他帖子有uu介绍。编程题第一道是模拟题,第二题没看明白,编程题虽然分值不大,但是第二题看那么久没看明白真膈应人。。 其他帖子上没看到有完整题目描述,我描述一下,get到题目意思的uu可以分享一下思路矩阵及直方图统计 m*n的窗口在M*N的二维数组中滑动,以左上角为原点,进行窗口滑动,边缘以临近行进行补齐(repeat),滑动步伐k=1,得到每次滑动的最大值,将滑动窗口输出值做直方图统计且排序,分别输出直方图的X和Y值。输入描述:m(行)*n(列)的滑动窗口(m<=5, n<=5)M(行)*N(列)的原始矩阵(M<=1000, N<=1000),矩阵中值小于256。滑动步伐k=1。输入顺序描述: M N m n M*N矩阵输出描述:Y:直方图统计纵坐标排序输出X:直方图统计横坐标基于X(从小到大)顺序打印输出X和Y值样例输入:5 5 2 31 1 3 4 03 3 1 4 44 0 3 3 41 4 4 2 41 1 4 4 3样例输出:2 233 4=======更新=======看了评论终于理解了这个输出样例怎么看,画了一个图,如果没理解错,应该就是这样看了!出个题还真令人费解,也不多给几个样例,生怕大家理解了题意。。。