首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客963663053号
山东师范大学 市场分析
发布于上海
关注
已关注
取消关注
@Hartley:
7.23 小红书提前批笔试 后端-C++
2小时,单选+不定项选择+3道编程。选择题考点包括dp、继承、信号量、KMP、linux系统、HTTP状态码、循环队列、操作符重载等。编程题:第一题题意:给出n(<1e5)和k。构造包含n个数的正整数数组,满足数组的最大公约数为k,求数组总和的最小值。题解:构造数组形如【k,2k,...,nk】即可。第二题题意:给出线段的长度n(<1e9)、区间的数量m(<1e5)、截取的长度k(<1e9),以及m个区间(1<=L[i],R[i]<=1e9,保证区间不相交)。用k尽量覆盖更多的区间总长度,求最大覆盖的值。题解:前缀和+滑动窗口首先,对于最大的结果,一定存在一个截取窗口在其右边界与某个区间的R[i]重合时满足。可以想象一下,对于一个窗口左右移动时发生的变化。那么从左向右枚举区间,维护窗口左端所在的区间编号,计算当下最大值更新答案。复杂度为O(m)。第三题题意:给出一个n个数的数组(n<2e5,-1e9<a[i]<1e9)和一个数x(-1e9<x<1e9)。可以把数组中某个值改为x,也可以不修改。求所有连续子数组中总和的最大值。题解:前缀和首先对数组求一遍前缀和sum,那么子数组[l, r]的和即为sum[R] - sum[L-1],再求前缀最大值数组L和后缀最大值数组R(L[i]=max(sum[1,...,i]),R[i]=max(sum[i,...,n]))。先考虑不使用x,那么枚举子数组包含i,ans = max(R[i] - L[i - 1]),即i右侧的最大sum值减去i左侧的最小sum值。接着考虑加入x的影响。如果把a[i]改为x,那么sum[i~n]的值都会增加(x - a[i]),R[i]的值也会增加(x - a[i])。那么对于ans的计算稍加修改,ans = max(R[i] - L[i - 1] + x - a[i])。复杂度为O(n)。————————————————————————update:约了8.6面试,不能改时间,有点烦。
点赞 12
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
08-16 13:00
门头沟学院 Java
java实习landing内耗时刻
实习了一周,压力是从上到下,从里到外的大。背景:公司有一套完整的新人培养体系,要求一个软件系统的生命周期完全由自己完成,也就是一个新手练习demo。其中包括最开始的环境搭建,gits使用,代码规范,需求分析,功能设计,数据库设计,UI原型图绘画,前后端开发,测试,部署上线,以及贯穿整个过程的全部文档编写,流程图,类图,uml图等等。。。问题:但是整个过程就巨内耗,公司用的自己封装的脚手架,持久层用的spring data jpa 都是我不熟悉的东西,而且没有文档参考学习,只能自己慢慢的啃。期间还有不少的犯错和挨叼。不过导师也是要求我自己探索整个过程遇到的难题,在错误中成长。总结:当然整个过程自...
我的实习日记
点赞
评论
收藏
分享
08-11 08:26
Momenta_算法
Momenta26实习
目前虽然26届的实习还在招的只有Mstar了,要求比较高,佬们可以投投给大家详细聊一聊公司上班细节,大家可以评估下自己来了能否适应。智驾整体强度都比较大,因为基本都算初创公司,还没做到能躺着收钱的地步,凡事看两面,压力大但是能学到东西,不至于说每天干重复的东西么没有提示,工作时间10am-19pm,项目交付的时候加班就多,基本上9点左右,公司包三餐 工作再忙都要好好吃饭 公司统一使用美餐app 可以根据自己喜好来订餐到工位餐区也可以去楼下美好荟去合作商家堂食比如:老乡鸡 costa 美餐20元餐标超出部分自己补差价👇 王阿吉的快餐真的很好吃强推 )别担心会吃腻 行政小姐姐会定期更换合作商家。...
Momenta公司福利 648人发布
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-12 11:43
感觉裁员后找工这块,旱的旱死涝的涝死
有时候看到今年的应届生在挣扎的时候真的很感慨,cs这行基本上应届生是最难的,没经验没真实项目全是toy project,今年就更难了,感觉上完比我19年毕业的时候难上几个等级。而有经验背景够的依旧很多面试机会,希望大家都能撑过去吧,毕竟明年会更多毕业生。
当你面对裁员会如何?
点赞
评论
收藏
分享
06-26 21:09
长沙理工大学 C++
有没有人来制裁一下
如下图,真让我惊到了,有没有人去给这老板上一课
写不来代码的小黑:
这么小的城市能有做it的公司也不容易
点赞
评论
收藏
分享
08-14 11:15
已编辑
门头沟学院 前端开发其它
猫眼前端一面(转正实习)
问问简历 每次面试都问:你做过移动端吗,只做过pc项目的移动端适配,基于rem 说输出 const [count, setCount] = useState(0); useEffect(() => { const interval = setInterval(() => { console.log(count); // 这里如果直接用 count,会出现闭包问题 setCount(count+ 1); }, 1000); return () => clearInterval(interval); }, []); // 空依赖数组,确保只运行一次 全输出0 💡 为什么闭包...
查看6道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
拼多多笔试
4025
2
...
小红书-引擎架构- java实习-一&二面凉经
3720
3
...
pdd笔试
3611
4
...
京东笔试(离AK最近的一次,可惜)
3251
小红书秋招笔试
热聊中
5
...
影石嵌入式面经
2970
6
...
美团8.16笔试(进度2.25/3)
2266
7
...
大疆结构秋招一面
2260
8
...
猿辅导-内容服务后端-java实习-一面凉经
2256
9
...
救救孩子吧
2184
10
...
字节转正啦!
2117
创作者周榜
更多
正在热议
更多
#
秋招笔面试记录
#
222990次浏览
3751人参与
#
我心目中的理想工作是这样的
#
74457次浏览
858人参与
#
如果工作一直消耗情绪还要继续做吗
#
7154次浏览
57人参与
#
牛客周边新品开箱
#
8112次浏览
86人参与
#
晒出你年味最浓的照片
#
18924次浏览
147人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
32917次浏览
386人参与
#
今年春节,家人对你说的最多的话是什么?
#
15692次浏览
120人参与
#
如果公司给你放一天假,你会怎么度过?
#
20487次浏览
134人参与
#
毕业季,你想好怎么跟生活对线了吗?
#
237301次浏览
3790人参与
#
给26届的秋招建议
#
45515次浏览
1141人参与
#
在职场上,你最讨厌什么样的同事
#
28707次浏览
210人参与
#
扒一扒那些奇葩实习经历
#
72766次浏览
939人参与
#
秋招投递记录
#
29483次浏览
321人参与
#
我的秋招“寄”录
#
50430次浏览
645人参与
#
辞职之后最想做的一件事
#
21841次浏览
226人参与
#
校招第一份工作你干了多久?
#
100147次浏览
441人参与
#
比亚迪求职进展汇总
#
752943次浏览
3104人参与
#
饿了么求职进展汇总
#
65766次浏览
640人参与
#
实习的内耗时刻
#
64516次浏览
686人参与
#
如果校招重来我最想改变的是
#
281388次浏览
2915人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务