美团测开笔试

分两部分 选择和编程

选择题 中等难度

编程题

1 找出完美矩阵 定义 3*3的格子内 只能有“A,B,C”三种字符,且而且必须全部出现,并且每个字符的相邻字符不能重复, 给你一个n*n的字符矩阵,找出有多少完美矩阵。

每个3*3矩阵遍历一遍 多写点if 直接暴力 ak

2 找最优的购买策略 给你n个菜 每个菜有两种价格 一个是不打折价格 一个是打折价格 ,最后还会给你满减策略 满多少减多少,最后求一个最低的购买价格。

一开始 我以为是dp 后来发现 满减必须要所有菜都不打折才可以,这就变成 算一个全打折价的 打折价格 和一个全不打折的 满减价格 比谁大的问题。按照这个思想 对了75% 不知道哪有问题。。

3 算数组的最小权 懒得写题目了 数组a【1,3,2】的每两个相邻元素相加得到数组b【4,5】,b数组的最大值-最小值就是权值 ,现在给你一个n 要你给一个大小为n的数组 使他的权值最小, n个元素是从1到n 不能重复

思想 左右先放最大的 再左右放最小的 例如 4 【4,1,2,3】 10【10,1,8,3,5,6,4,7,2,9】 发现这个思想下 偶数的全对了 奇数全错 对了60% 后来也来不及了

这次美团的 题目 起码做出来了 一部分

#美团笔试##秋招##正式批#
全部评论
我也测开,编程题全ak,三个100%,许愿美团给个面试
3 回复 分享
发布于 2023-08-12 15:34 上海
可以考虑一下荣耀,南京和上海这边hc相对充足,https://www.nowcoder.com/share/jump/21920518161347041
1 回复 分享
发布于 2023-08-12 20:50 江苏
第三题应该构造类似6 1 5 2 4 3的序列,构造1 6 2 5 3 4的序列有60,我认为是后台判断错了,两种构造不论奇偶极差都是1
1 回复 分享
发布于 2023-08-12 12:39 上海
2. 主要考测试的知识。要考虑所有价格都是正实数,减的价格不能超过满的价格,折扣价不能超过原价。
1 回复 分享
发布于 2023-08-12 12:28 北京
请问第三题 -》数组a【1,3,2】的每两个相邻元素相加得到数组b【4,5】中数组b题目就是b【1,2】吗,为什么我的是【1,2】
点赞 回复 分享
发布于 2023-08-13 10:35 江苏
第三题奇数的话,最中间的数要放在最后一个。
点赞 回复 分享
发布于 2023-08-12 13:10 北京

相关推荐

1、自我介绍2、Agent项目是实习项目还是个人项目?有没有上线?3、拷打实习(10min)4、大模型微调,你的训练数据集是如何构建的?数据量有多大?5、在构建数据集的过程中,遇到了哪些挑战?花了多长时间?6、你之前的实习经历偏后端工程,你未来的职业规划更倾向于纯后端开发,还是希望从事与AI/大模型结合的工作?7、详细讲一下Golang中Channel的概念和作用,它是否是并发安全的?8、Channel和传统的锁(Mutex)在实现并发控制时有什么区别?各自的适用场景是什么?9、讲一下GMP模型10、当P的本地队列为空或者不为空时,它会怎么去调度G(协程)?11、Redis支持哪些数据结构12、为什么Redis的速度这么快13、如何实现一个类似淘宝搜索框的实时商品名称模糊搜索功能?14、实时输入联想与输入完成后点击搜索在技术实现上有什么本质区别?15、实时搜索通常使用什么网络协议(如WebSocket)?你了解或有使用过吗?讲一下16、请详细说明微信扫码登录的完整流程和背后发生的原理17、在微服务架构中,服务发现和负载均衡是如何实现的?18、服务注册中心(如Nacos, Consul)是如何工作的?服务实例如何注册和保活(如通过心跳机制)?19、讲一下Agent中的“长短期记忆”20、什么样的信息应该放在长期记忆,什么样的信息放在短期记忆?21、当对话轮数很多,上下文窗口不足时,有哪些处理策略?(如截断、压缩)22、如果要进行记忆压缩,通常有哪些方法?23、了解过Agent的设计范式吗?有哪些?24、你设计的Agent是怎么实现ReAct模式的?详细讲讲25、手撕:实现一个并发任务处理器:给定一个包含100个任务ID的列表,要求控制最大并发数为3,模拟并发调用某个外部接口(如打印ID)26、反问
查看24道真题和解析
点赞 评论 收藏
分享
02-12 20:22
重庆大学 Java
字节暑期刚入职四天,因为是年前,所以很多正职都放假走了,也就没有给我分配mt,然后有一个老哥在我来的时候给我发了一个landing手册,然后还有关于部门业务的白皮书,还有一些业务代码。然后本人是java面的,进来第一次接触go语言 前面几天熟悉了一下go的语法和go的框架,可以读但是还不太会写,然后业务白皮书也看的很头疼,包括landing手册里要了解的很多东西说实话我看文档真的快看死了,一个嵌套一个,问题是我还完全不知道咋用这个我了解的东西,还有就是那个项目代码,那个老哥喊我去写写单测,熟悉一下go的语法,但也进行的很困难(这是我第一段实习,之前都是springboot那一套,真不太熟悉这个)想问问大家的建议,就是我从现在开始到在开年回来之前应该做些什么,我目前就一个想法 就是复现一个landing手册上的go框架小项目 就是相当于帮自己锻炼锻炼怎么写go 或者各位大佬有没有更好的锻炼go语法的建议还有就是大家都在说vibe coding,那我应该怎么锻炼自己使用ai的能力,感觉我除了给一些需求然后它给我生成代码,好像就没别的用法了,那些什么工作流、拆解、skill啥的都不知道从哪一个地方开始,包括我现在正在实习,不知道精力该怎么分配,去网上想找找关于agent开发的一些学习流程,说实话,众说纷纭,有的是从python开始打基础然后系统学那些rag prompt langchain mcp等等,有的是说直接找一个github上的ai项目然后反复问ai,我确实有点迷茫,恳求各位大佬能留下你们宝贵的建议,我一定认真反复深刻学习有一说一 我觉得字节饭挺好吃的!
双非后端失败第N人:1. go语言我建议你让ai带着你先把基本语法速通了,然后再去用go重新刷你以前刷过的leetcode,这样熟悉起来很快 2. 直接看你们组go项目,里面用***比较复杂,然后把每一个语法现象都喂给ai,一点点看
字节跳动公司福利 1371人发布
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

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