3.11美团前端笔试

如题,我参加的是暑期前端&客户端的笔试,整场下来感觉一般,算法ac一道,第二道应该是没做出来

试题一共有3部分。前两部分是选择题,最后一部分是2道算法题。

第一部分:数据结构、计算机网络、操作系统、数据库,c++读代码均有涉及,涉及面非常广,难度与以往学校计算机课程期末难度差不多,印象比较深的是子网掩码、脏读、缺页、缔结特斯拉算法。

第二部分:这部分考逻辑推理和数学吧。离散数学那种推理题比较多(比如几个人说命题,让你判断哪个是真的),也有数学计算,比如考了一个高中数学的平面直角坐标系动态规划,还有给出一个商品价格和购买人数的关系,求卖出的最大营业额这种,也是挺意想不到的。

第三部分:这个才是重头戏。

第一题:给出一个字符串,然后可以对字符串某一字符进行改动,要求改动以后的字符串不能有连续的字符,求改动的最小次数。

比如把"111222333"改为"121212313",最小改动3次。我的思路是遍历字符串,拿到连续的字串,除2以后就是连续字串需要改动的最小数,然后相加即可、

第二题:给出若干二位区间,求最多重叠的区间个数,还有最多重叠的区间个数的次数。这个比较抽象,和leetcode那道打气球有点像,但是又不太一样。还是先排序再对左区间处理,有点合并区间的感觉。。但是不知道为什么最后样例没过,可能是思路有问题,但是也没时间改了。

#软件开发2023笔面经#
全部评论
第二题a了18% 我用打气球的思路解的
5 回复 分享
发布于 2023-03-11 21:32 广西
第二题离散+差分,最后排个序从0开始迭代就行了
2 回复 分享
发布于 2023-03-11 21:16 上海
第二题纯暴力map存次数可以过百分之36
1 回复 分享
发布于 2023-03-11 23:09 香港
我第二道刚想好思路和一些细节没时间敲出来,好气😤😤😤
点赞 回复 分享
发布于 2023-03-11 21:15 广东
我投的硬件和你考的第三部分题一样。我的思路是遇到连续的就给他改变值,看后面是不是一样,然后记录一下。就是最少改动次数。 天天背电力电子上来就考这个人麻了
点赞 回复 分享
发布于 2023-03-11 21:38 江苏
陶片放逐直接秒了
点赞 回复 分享
发布于 2023-03-11 21:59 黑龙江
佬编程二和三有答案吗
点赞 回复 分享
发布于 2023-03-12 00:54 浙江

相关推荐

评论
15
45
分享
牛客网
牛客企业服务