美团3.9笔试

#美团##春招#
签到200
第三题 数组前缀合 100 可以参考力扣304。
第四题 用的前缀和做的,复杂度应该在nlogn,为什么只能通过70%的用例,有兄弟知道吗? 
经评论区提醒,应该结果是longlong,难受
简单写一下思路,有多少个0,就是看有多少个5和2。我这里把2和5的数量简写为presum了。
如何看删除区间呢?例如,我们对0.....l.....r.....n-1,删除其中的l-r部分,那么剩余2和5的数量应该是
presum[n-1]-presum[r]+presum[l-1];
那么对于以y为结尾的区间,有多少个合法的删除区间呢?
如果presum[n-1]-presum[y]>=k,那么显然,0到y,1到y,.....y-1到y,y都是合法区间。
如果把presum[n-1]-presum[y]<k,那么删除区间就需要缩短。假设存在最小的x,使得presum[n-1]-presum[y]+presum[x]>=k,那么x到y,x+1到y.....y-1到y,都是合法区间,也就是需要找到合适的x。
由于presum数组是递增的,因此可以利用二分查找的方式找到x(但是我第一遍用遍历,复杂度On2时间好像也没超)
整体时间复杂度是n(遍历以y结尾的区间)✖️logn(二分查找x的位置)=nlogn。
第五题 不会 10 
经评论区提醒,倒叙作操作,把删边操作转化为增边操作,就可以用并查集解决了。
380够吗,能进面试吗
全部评论
不清楚,都过完了,第五题倒序加并查集就行,倒序就是增边了
13 回复 分享
发布于 2024-03-09 12:06 江苏
220 每人比我更菜
5 回复 分享
发布于 2024-03-09 12:13 江苏
340更寄 好想死
4 回复 分享
发布于 2024-03-09 12:09 湖北
我是算法**,为什么第二道一直超时啊😭😭
3 回复 分享
发布于 2024-03-09 12:10 上海
第四题最后结果要开long long
2 回复 分享
发布于 2024-03-09 12:04 北京
第二题有用java写过的吗?貌似很多人都和我一样是16.67超时。来个人一起讨论一下是哪个地方卡时间了😳😳
1 回复 分享
发布于 2024-03-09 12:26 上海
满分不是100吗,编程一道20
1 回复 分享
发布于 2024-03-09 12:23 美国
第二题16.7第二题暴力16.7😢,太菜了不想玩辣
1 回复 分享
发布于 2024-03-09 12:19 安徽
如果把presum[n-1]-presum[y]=k,那么x到y,x+1到y.....y-1到y,都是合法区间,也就是需要找到合适的x。这里的=应该是<,打错了,不知道为什么不能再次编辑了。
点赞 回复 分享
发布于 2024-03-09 12:39 江苏
二维前缀数组去哪里学一下呀..><好菜啊自己
点赞 回复 分享
发布于 2024-03-09 12:33 广东
满分不是100吗??在哪里看分数
点赞 回复 分享
发布于 2024-03-09 12:32 浙江
怎么全是⑨爷
点赞 回复 分享
发布于 2024-03-09 12:26 陕西
你们在哪看分数的啊
点赞 回复 分享
发布于 2024-03-09 12:22 广东
请问像二维前缀和类似的算法知识要去哪里系统地学习啊
点赞 回复 分享
发布于 2024-03-09 12:21 北京
同380,分数的分布一毛一样
点赞 回复 分享
发布于 2024-03-09 12:16 广东
第四题怎么做,删除区间,剩余元素乘积末尾0的数量大于等于K
点赞 回复 分享
发布于 2024-03-09 12:15 江苏
第三题不是平衡矩阵吗,可以细说一下怎么做出来的吗
点赞 回复 分享
发布于 2024-03-09 12:13 广东
第二题怎么做的
点赞 回复 分享
发布于 2024-03-09 12:08 北京
第五题10分怎么得的哇😭
点赞 回复 分享
发布于 2024-03-09 12:06 上海
一样380……
点赞 回复 分享
发布于 2024-03-09 12:05 美国

相关推荐

小时候觉得老师是很伟大的职业&nbsp;感觉老师都是人中龙凤才能当&nbsp;后来考入大学&nbsp;发现以前的老同学也是公费师范生了&nbsp;他们什么样什么人品&nbsp;我还不清楚吗&nbsp;只能希望他们以后也会有改变&nbsp;要不纯属耽误孩子&nbsp;实习之后发现&nbsp;有的领导&nbsp;能当上领导也可能运气成分很多&nbsp;自己决策方面很差&nbsp;分配给属下的东西自己也说不明白&nbsp;&nbsp;前些年那些明星&nbsp;各种塌房&nbsp;少林寺大师都能有情人和孩子&nbsp;越长大越发现世界就是个草台班子&nbsp;以前对不懂的东西有一层羡慕的滤镜&nbsp;接触之后发现就不是那回事了
RazerYang:其实也是幸存者偏差,你只关注草台班子的部分,所以觉得世界都是草台班子。实际上你每天能安全地从床上醒来,有稳定的天然气、自来水和电力供应,能让你吃上热乎的饭菜,能收到持续稳定的信号去刷手机,花几块钱就能坐地铁从城市的一端快速移动到另一端,花几百块就能在一天之内安全穿越整个国家,这都不是一个草台班子能实现的。燃气、水利、电力、通信、公交、民航,还有最重要的公安和国防,这些都不是草台班子能做的,有无数普通人构筑了你生活的方方面面,而你也将加入他们。
我对___祛魅了
点赞 评论 收藏
分享
Lorn的意义:1.你这根本就不会写简历呀,了解太少了 2.你这些项目经历感觉真的没啥亮点啊,描述的不行,重写书写一下让人看到核心,就继续海投 注意七八月份ofer还是比较多的,越往后机会越少,抓住时机,抓紧检查疏漏,加油查看图片
点赞 评论 收藏
分享
昨天 16:40
门头沟学院 Java
看到这一幕,本大学生心都碎了2
真的很糟糕:挖藕,让他知道什么叫便宜没好货
点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

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