首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客419374685号
重庆大学 前端工程师
发布于重庆
关注
已关注
取消关注
@Moan1:
美团笔试
美团笔试(2023/8/12)1、小美拿到了一个排列。她想知道在这个排列中,x和y是否是相邻的。你能帮帮她吗?排列是指一个长度为n的数组,其中 1 到n 每个元素恰好出现一次。输入描述第一行输入一个正整数n,代表排列的长度。第二行输入n个正整数ai,代表排列的元素。第三行输入两个正整数x和y,用空格隔开。保证x≠y输出描述如果x和y在排列中相邻,则输出"Yes"。否则输出"No"。示例1输入:41 4 2 32 4输出Yes示例2:输入:53 4 5 1 23 2输出:No#include <bits/stdc++.h>using namespace std;int main() { int n; cin >> n; vector<int> nums(n); for (int i = 0; i < n; i++) { cin >> nums[i]; } int x, y; bool flag = false; for (int i = 0; i < n - 1; i++) { if (nums[i] == x && nums[i + 1] == y) flag = true; if (nums[i] == y && nums[i + 1] == x) flag = true; } if (flag) cout << "Yes" << endl; else cout << "No" << endl; return 0;}2、有一个环形的公路,上面共有n站,现在给定了顺时针第i站到第i+1站之间的距离(特殊的,也给出了第n站到第1站的距离)。小美想沿着公路第x站走到第y站,她想知道最短的距离是多少?输入描述第一行输入一个正整数n,代表站的数量。第二行输入n个正整数ai,前n-1个数代表顺时针沿着公路走,i站到第i+1站之间的距离;最后一个正整数代表顺时针沿着公路走,第n站到第1站的距离。· 第三行输入两个正整数x和y,代表小美的出发地和目的地。输出描述一个正整数,代表小美走的最短距离。示例1输入31 2 22 3输出2示例2输入31 2 21 3输出2#include <bits/stdc++.h>using namespace std;int main() { int n; cin >> n; vector<long long> nums(n+1); long long sum =0,ans = 0; for(int i = 1; i<=n; i++){ cin >> nums[i]; sum += nums[i]; } int x,y; cin >> x >> y; if(x > y) swap(x,y); for(int i= x; i < y; i++){ ans += nums[i]; } ans = min(ans,sum-ans); cout << ans << endl; return 0;}3、小美有一个矩形的蛋糕,共分成了n行m列,共n*m个区域,每个区域是一个小正方形,已知蛋糕每个区域都有一个美味度。她想切一刀把蛋糕切成两部分,自己吃一部分,小团吃另一部分。小美希望两个人吃的部分的美味度之和尽可能接近,请你输出 |s1-s2|的最小值。(其中s1代表小美吃的美味度,s2代表小团吃的美味度)请务必保证,切下来的区域都是完整的,即不能把某个小正方形切成两个小区域。输入描述第一行输出两个正整数n和m,代表蛋糕区域的行数和列数。接下来的n行,每行输入m个正整数,用来表示每个区域的美味度。1 <=n,m <=10^3m个正整数均小于10^4示例1输入2 31 1 45 1 0输出:0#include <bits/stdc++.h>using namespace std;int n,m;long long a[1005][1005];int main() { cin >> n >> m; long long sum =0; for(int i =1; i<=n; i++){ for(int j = 1; j<=m; j++){ cin >> a[i][j]; sum += a[i][j]; } } for(int i=1; i<=n; i++){ for(int j=1; j<=m; j++){ a[i][j] = a[i][j-1] +a[i-1][j] -a[i-1][j-1] +a[i][j]; } } long long ans = sum; for(int j =1; j<=m; j++){ ans = min(ans,abs(sum - 2*a[n][j])); } for(int i=1; i<=n; i++){ ans = min(ans,abs(sum-2*a[i][m])); } cout << ans <<endl; return 0;}4、小美拿到了一个长度为n的字符串,她希望将字符串从左到右平铺成一个矩阵(先平铺第一行,然后是第二行,以此类推,矩阵有x行y列,必须保证x*y=n,即每y个字符换行,共x行)。该矩阵的权值定义为这个矩阵的连通块数量。小美希望最终矩阵的权值尽可能小,你能帮小美求出这个最小权值吗?注:我们定义,上下左右四个方向相邻的相同字符是连通的。输入描述第一行输入一个正整数n,代表字符串的长度。第二行输入一个长度为n的、仅由小写字母组成的字符串。1<=n<=10^4输出描述输出一个整数表示最小权值。示例1输入9aababbabb输出2说明平铺为3*3的矩阵:aababbabb共有2个连通块,4个a和5个b。5、小美拿到了一棵树,每个节点有一个权值。初始每个节点都是白色。小美有若干次操作,每次操作可以选择两个相邻的节点,如果它们都是白色且权值的乘积是完全平方数,小美就可以把这两个节点同时染红。小美想知道,自己最多可以染红多少个节点?输入描述第一行输入一个正整数n,代表节点的数量。第二行输入n个正整数ai,代表每个节点的权值。接下来的n-1行,每行输入两个正整数u,v,代表节点u和节点v有一条边连接。输出描述输出一个整数,表示最多可以染红的节点数量。示例1输入33 3 121 22 3输出2
点赞 35
评论 11
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
今天 18:03
西安电子科技大学 Java
不是吧,不是吧,前端面试又出新玩法了?!
前端新的面试题又来咯拖拽与 DOM问题 1:拖拽过程中,如果原本的元素消失了,onDrop 还能触发么?具体表现是什么?答案: 能触发。onDrop 事件会在放置的目标元素上触发。具体表现是:拖拽源元素在拖拽过程中被移除(如设置为 display: none 或从 DOM 中删除),只要鼠标在有效的放置目标上释放,onDrop 仍会触发。但是,event.dataTransfer 对象中关于拖拽源的数据可能变得不可靠或丢失。问题 2:如何改变拖拽预览图?答案: 使用 DataTransfer.setDragImage() 方法。 element.addEventListener('dragst...
牛客在线求职答疑中心
点赞
评论
收藏
分享
05-06 14:46
河南科技大学 前端工程师
华为OD,最后offer审批没给通过,请问有赔偿吗,谁是内部人士解答一下?
问问题:华为OD,最后offer审批没给通过,请问有赔偿吗,谁是内部人士能解答一下?
点赞
评论
收藏
分享
04-19 10:50
门头沟学院 Java
学院本 终上岸
Thank you Hellobike.
想奋斗的小山竹在改简...:
学院本能过简历筛选吗,我怎么看一些一本都过不了
点赞
评论
收藏
分享
04-10 10:22
腾讯_golang工程师(实习员工)
双非暑期终于结束了
感觉自己还是挺狗运的,比不上牛客这些双非大佬随便秒终于戴上红围脖了,xdm 加油
lztqdywcnm...:
点赞
评论
收藏
分享
昨天 17:06
已编辑
管理培训生
求offer建议
Offer选择求一些建议 礼意久久/亿联1.深圳礼意久久 - 跨境电商 - 年薪大概21W, 做电商公司的商品产品经理,965双休2.厦门亿联 - 市场经理(类似GTM)- 年薪21-23W,据说每周2-3天加班到8.30,不知道发展怎么样去深圳电商公司的话了解了一下公司氛围等似乎都还可以,但担心小品牌或者贴牌的产品做久了会挣不到钱被当耗材以后没有竞争力。去厦门的话就是图平台,但不清楚这种类似GTM岗位的发展前途,也担心以后要发展要长期驻外。个人长期来看希望要么能够自己创业,要么攒够一笔钱去养老,但不知道这些职业的未来发展,请求有前辈的话给点建议
校招我听劝
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
毕业了,有些话只能藏在心里了
1.9W
2
...
毕业啦!我们要一起去广州打拼啦!
1.9W
3
...
2026春招到底卷成什么样了?填问卷说出真相,最高领200元现金红包
1.5W
4
...
字节 中国交易与广告 后端一面
1.2W
5
...
211本,130投0面,agent应用开发,简历求助!
7932
6
...
从阿里被裁到快手升P6,我花了四年
7648
7
...
华为暑期实习
7157
8
...
从腾讯到阿里感,谢一路走来的自己
6548
9
...
别人:阿里 字节 腾讯
6520
10
...
在携程的一天
6384
创作者周榜
更多
正在热议
更多
#
这个offer值得去吗?
#
30879次浏览
221人参与
#
校招薪资来揭秘
#
960301次浏览
4061人参与
#
在爱玛,骑向未来
#
20093次浏览
392人参与
#
如果春招能重来,我会___
#
29016次浏览
284人参与
#
24秋招避雷总结
#
1019766次浏览
7098人参与
#
你会因为行情,降低找工作标准吗?
#
44561次浏览
322人参与
#
联宝杯大学生创新大赛,你的技术值得产业级答案
#
50625次浏览
781人参与
#
机械人还在等华为开奖吗?
#
339142次浏览
1652人参与
#
米哈游求职进展汇总
#
688512次浏览
3348人参与
#
华为池子有多大
#
177946次浏览
931人参与
#
26届春招投递记录
#
8577次浏览
71人参与
#
通信/硬件求职避坑tips
#
171957次浏览
1170人参与
#
25届网易互娱暑实进度
#
109052次浏览
802人参与
#
记录我的毕业季
#
4400次浏览
116人参与
#
机械人,你的秋招第一份简历被谁挂了
#
268704次浏览
2450人参与
#
远程面试的尴尬瞬间
#
363738次浏览
2062人参与
#
大学最后一个寒假,我想……
#
103256次浏览
846人参与
#
机械求职避坑tips
#
103633次浏览
589人参与
#
你认为小厂实习有用吗?
#
144997次浏览
762人参与
#
网易求职进展汇总
#
213086次浏览
1523人参与
#
美团秋招笔试
#
216241次浏览
1191人参与
#
刚入职就____,这样正常吗?
#
148936次浏览
709人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务