笔试有填空题和选择题,分值不多,但是第一次做这种还是有点意思的。
大多数题目记不清了(下午的时候忘记记录了),就记录几个值得注意的点吧。
-
结构体struct的对齐问题
-
小白鼠试毒问题(我当时并没有想清楚),可以看这个思路,来自知乎:
-
还有一些推理问题,做多了就蛮简单的,我第一次做,花的时间有点多。
-
编程题1:类似leetcode的接雨水问题,但是魔改了,很坑,写半天题目意思都不太明白
-
编程题2:也是类似leetcode上的不同路径问题,回溯法枚举就能过
包括昨天的华为笔试,给我的感觉就是其实很多时候上手直接暴力,一般能够解决大多数问题;如果有部分样例过不了,一般是边界没有处理好;除非套路很熟悉,不然上手先暴力,然后再考虑优化。
感觉今年的笔试比往年的看起来要难啊,观察了好几次的华为笔试都这样,不过主要原因还是自己菜。。。