美团算法方向笔试

技不如人甘拜下风
5道题
1.签到题
两辆火车车尾对齐出发,长的长度为d1,短的长度为d2,长的慢,速度为v1,短的快,速度为v2,求什么时候车头对齐
就是(d1 - d2) / (v2 -v1)
只需要调整输出的格式,不过只记住了cout.setprecision(),知道还需要一个东西(fixed)但忘了是啥😅

死活想不起来后灵机一动,用牛客自动补全,在cout后面所有跟的东西里找到了fixed,成功ac;

2.签到题
输入一些字符串,大写字母开头则数字加一
很简单,就如题意,没坑

3.二分查找
种树,给定n个工人的位置(整数)和一个目标整数k,给定一个数x后,每个工人会从自己的位置向右依次种x棵树,现求最小的的数字x,使得所有工人种了k棵树以上
二分查找,最多k,最少k/n,主要就是注意工人位置并不是有序的,而且有可能已经被种过,稍微调整一下即可

4.red子序列
给定一个字符串s,当一个字符串从左往右依次含有'r ' 'e' 'd'说明它有red子序列,比如rred有两个red子序列
求这个字符串s的所有连续子串含有的red子序列的数量之和,比如rred,子串rred含有两个red序列,子串red含有一个red序列,它的总和为3。

一眼DP,心里暗喜,感觉很简单的样子,从头到尾 DP了一遍,什么re += r, red += re,再全加一遍,一提交5%,事实证明我是小丑😅,因为只算出来从头到尾的red子序列,仔细一看是所有连续子串;

后面DP了一个小时,没想出来。

5.怎么感觉又是线段树,
给一个数组,给一个整数q,意味着q轮游戏,每轮游戏给区间[l,r],A挑出这个区间里最大的数,B从[L,R]区间里挑数,[L,R]范围大于等于[l,r],但注意B不能和A挑一样的数,B的数大则win,相等为draw,小则lose,求能确定本局输赢的最小的[L,R]区间的长度和本局游戏结果

一看这种区间题就不怎么会,看了一眼别的帖子似乎用单调栈。

想了想还有平局之类,感觉就算暴力做起来也很难麻烦,而且考虑到感觉第四道DP似乎差一点能做出来,后面就放弃这道题专攻第四道了,结果没专攻出来😅

前面三道轻松a完后,想着这次这么着不得再干一道?结果是我太菜了,这个DP一个多小时都没想明白。事实证明水平就到这了,上次也是就会三道,虽然没a3道,这次好歹是正常a出来了,感谢美团没埋坑。

不过其实志愿直接就挂了,笔不笔的图一乐😅

#美团求职进展汇总#
全部评论
DP 题,我甚至看不出来他要考什么……我是 fw
点赞 回复 分享
发布于 2024-09-02 16:35 北京
直接暴力30%,写了dp也是30,有思路吗?
点赞 回复 分享
发布于 2024-08-31 22:59 吉林
我第四题也是一样的思路,5%,实在不会改了
点赞 回复 分享
发布于 2024-08-31 22:32 北京

相关推荐

2025-12-27 18:11
已编辑
门头沟学院 前端工程师
28双非鼠鼠第一份实习,感谢金山,感谢面试官张先生的赏识,也感谢自己很开心很开心(有没有待过的前辈,求摸鱼技巧bushi)timeline12.15 投递12.16 约面12.18 一面 半个小时后约二面12.19 二面,口头oc12.24 发offer一面1. 开发页面中使用的布局方式2. flex: 1 是什么的缩写3. 水平居中的方法4. tailwindcss 的优势5. js 的闭包6. 打印结果的题,解释为什么(var 定义 i ,setTimeout 执行打印),使用 let 的打印结果7. 箭头函数和普通函数的区别8. promise 构造函数是同步还是异步9. 内存泄漏的情况10. interface 和 type 的区别11. react 的 key 作用12. 常用的钩子函数13. 怎么避免不必要的渲染14. useeffect 的使用场景15. react 和 vue 怎么选择16. vue 的 data 为什么用函数17. tcp 为什么需要三次握手和四次挥手18. vite 为什么比较快19. 解释防抖节流和手写防抖函数,还有实现思路20. 深浅拷贝的区别和手写深拷贝,讲实现思路反问了业务,反馈时间和学习建议二面基本上是围绕项目展开,根据项目的每一项,来给场景题问你会怎么做,跟基础相关的东西如下:1. 虚拟列表的实现和原理2. zustand 和 context 的区别3. vitest 相关,写测试的话应该怎么做些什么?4. monorepo的细节问题5. 做项目的动机6. 事件委托和时间冒泡的区别有个点顺着问了我五个问题实在是答不下去了就是说感觉金山云这边面试虽然一面全是八股,但是二面还是要好好准备项目,做到能被深挖那么两三个问题的程度,鼠鼠也是运气很好,问的都是准备过的嘻嘻面试完之后还很期待这个面试官会不会是我mt或者ld,会很认真的听我说话,然后告诉我哪里有小问题,不知道是不是鼠鼠的错觉,感觉他看后辈的眼神都是带有欣赏的意味真的很复合我对mt/ld的幻想(bushi),但是后来发现他ip是北京的qwq有点点小失落,不过没关系,看隔壁某书感觉金山的节奏还挺慢的期待入职ing愿一切顺利,好运常伴吾身这里再吐槽一下流程,怎么!!这么!!慢!!急死我了急死我了!!鬼知道我从周一到接到offer这段时间有多煎熬,哎呀但是但是好在一切如愿
发面经攒人品
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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