科大讯飞飞凡计划研发方向笔试

平台就是牛客,答题体验还是挺好的,就是除了电脑摄像头还要有手机拍双机位,最好提前准备一个自拍杆或三脚架之类的,还好我家里有
题型:选择题(C++和Java方向二选一)、编程题
选择题知识点涉及编程语言、数据结构、数据库、通信等,八股太难顶了,数据库一点不会,本科学的很多东西忘差不多了
编程题3题全对
1. 数列偶数项为前一项加一,奇数项为前一项乘二,求第n项取模
解:允许O(n),递推就行
2. 给定一个字符串,多次询问某一区间内有多少AC子串
解:预处理前缀和,O(n)
3. 数轴上若干点,移动到恰好两个不同的点,使得移动距离总和最小
解:答案肯定是排序后分成前后两组,每组移动到其中位数上,距离总和就是后半部分的数之和减去前半部分的数之和,枚举分组的分隔位置,每次分隔位置移动可以O(1)求出左右两侧答案的变化量,关注要加上哪个减去哪个即可,也可以预处理前缀和后O(1)求两个区间和的差,排序后可线性求出解,所以复杂度是排序的O(nlogn),要特判一开始所有点都在同一位置的情况
全部评论
太强了大佬😭 没刷题直接做大意了,第二题python试图偷懒直接调count,超时
1
送花
回复 分享
发布于 06-29 21:37 湖南
大佬,第二题为啥我只能通过一半的样例呀,有什么坑吗?请指教一下
点赞
送花
回复 分享
发布于 06-29 21:12 河南
现代汽车中国前瞻数字研发中心
校招火热招聘中
官网直投
考完很难过->打开牛客准备找菜鸡报团取暖->刷到大佬帖子->天塌了😊
点赞
送花
回复 分享
发布于 06-29 21:15 辽宁
大佬,第一题为啥我只能通过36%,就是递推,取模感觉也没啥问题。请教一下
点赞
送花
回复 分享
发布于 06-29 21:21 新疆
同学你好,我想讨论下刚才的笔试第一题,我2.8测试用例都对,但是其他情况结果也对,但是测试用例没通过,你是否介意给我讲下你当时怎么通过的嘛?介意的话很抱歉打扰你
点赞
3
回复 分享
发布于 06-29 21:22 河南
老哥想问一下,第三题特判所有数字全相等 是输出0么还是-1呀
点赞
送花
回复 分享
发布于 06-30 23:47 安徽
啊?双机位吗,我扫完码把手机一扔就不管了😂
点赞
送花
回复 分享
发布于 07-03 23:58 山东
有没有大佬发一下第三题的代码😱😱
点赞
送花
回复 分享
发布于 07-04 00:52 上海
想问下大佬,他发的邮件里会提示是双机位吗。刚刚收到第二批笔试的邮件,里面没看到双机位的提示
点赞
送花
回复 分享
发布于 07-04 21:26 上海

相关推荐

3 9 评论
分享
牛客网
牛客企业服务