首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客804207695号
University of Illinois at Urbana-Champaign Java
发布于江苏
关注
已关注
取消关注
@林小白zii:
2023 美团笔试题 0304
笔试时间:2023年3月4日 春招 第一题 题目:平滑值 小红定义一个数组的平滑值为:任意两个相邻元素的差的绝对值的最大值。例如:数组[2,4,3,3]的平滑值为|2-4|=2。小红希望你构造一个长度为n的排列,满足排列的平滑值等于k。你能帮帮她吗? 排列是指:长度为n的数组,1到n每个正整数都恰好出现1次。 输入描述 第一行输入两个正整数,分别表示n和k。其中,1≤k<n≤10^5 输出描述 输出n个数字,用空格隔开。输入 输出 样例输入 4 2 样例输出 1 3 2 4 参考题解 C++:[此代码未进行大量数据的测试,仅供参考] #include <iostream>#include <vector>using namespace std;int main() { int n, k; cin >> n >> k; vector<int> arr = {k + 1}; for (int i = 1; i <= k; i++) { arr.push_back(i); } for (int j = k + 2; j <= n; j++) { arr.push_back(j); } for (int i : arr) { cout << i << " "; } return 0;} Java:[此代码未进行大量数据的测试,仅供参考] import java.util.Scanner;import java.util.ArrayList;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); ArrayList<Integer> arr = new ArrayList<>(); arr.add(k + 1); for (int i = 1; i <= k; i++) { arr.add(i); } for (int j = k + 2; j <= n; j++) { arr.add(j); } for (int i : arr) { System.out.print(i + " "); } }} 第二题 题目:p的倍数 小红拿到了一个正整数n,她可以进行若干次操作,每次操作将选择一个数位,使其加1或者减1。不过有两条限制: 1、每个数位最多只能操作一次。 2、如果选择的是9,则无法进行加1操作。如果选择的是0,则无法进行减1操作。 小红希望最终n成为p的倍数,你能帮小红输出操作结束后的整数n吗? 输入描述 两个正整数n和p。 1≤n,p≤10^13 输出描述 如果误解,请输出-1。假设有多解的时候,输出任意解即可。(如果操作包含前导零,请将前导零一起输出) 参考题解 C++:[此代码未进行大量数据的测试,仅供参考] #include <iostream>#include <vector>#include <string>using namespace std;int n, p;vector<int> arr;int ans = -1;void dfs(int cur, int index) { if
点赞 9
评论 9
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-26 20:28
电子科技大学 Java
28届求助,想本科就业
目前大一你电软工在读,目前在学Java,感觉代码和搜集信息能力以及看文档和看代码能力都很弱,心里很焦虑,希望能得到点建议
牛马人的牛马人生:
大一拥有牛客+电✌🏻 这大厂稳了一大半了
点赞
评论
收藏
分享
07-30 11:49
门头沟学院 Java
百度提前批时间线
7.10投递7.14一面主要是简历深挖,提问八股,1h左右二面7.18深挖简历,八股比较少,一个半h左右三面7.28项目经历 30min泡池子中
点赞
评论
收藏
分享
07-26 21:19
桂林电子科技大学 数据分析师
简历很差吗
为什么一个都进不去
kalistar:
去投国企吧
投了多少份简历才上岸
点赞
评论
收藏
分享
06-09 11:28
湖北师范大学 Java
招黑奴呢
醉蟀:
你不干有的是人干
点赞
评论
收藏
分享
07-26 11:56
门头沟学院 Java
计算机方向,你被公司挂掉的原因有哪些?
计算机方向,你被公司挂掉的原因有哪些? 大家好,我是程序员小白条,今天来给大家围绕公司挂人的原因来展开一篇文章,有的公司初筛分HR和部门,一般HR就是看学历和目标院校了,部门可能要看实习经历是否对口,技术是否符合预期。 正文 简历关被挂 1)学历/学校不符合目标公司筛选标准 2)大厂通常有目标院校列表,非目标院校容易被系统自动过滤 3)部分岗位(如算法)对硕士学历有硬性要求,新能源等汽车,现在很多要求硕士起步了,甚至是测试行业! 项目经历缺乏竞争力 1)全是课程作业/培训班项目 2)项目描述过于简单,没有体现技术深度 3)缺乏可量化的成果展示 其实项目写的不好,本质上很多人本来就是速成的,或者...
八股传道之路
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
1.9W
2
...
百度提前批,三面被推迟一周,喜提秋招第一凉
3768
3
...
虾皮秋招一面
3713
4
...
虾皮后端一面(已挂)
3182
5
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3043
6
...
干活最少的实习生因为长得漂亮转正了
2895
7
...
百度提前批 三面
2822
8
...
7.30滴滴提前批一面凉经
2588
9
...
QQ提前批一面凉经
2473
10
...
7.30百度提前批一面
2058
创作者周榜
更多
正在热议
更多
#
你遇到最难的面试题目是_
#
14714次浏览
193人参与
#
反问环节如何提问
#
95445次浏览
1950人参与
#
中兴秋招
#
203450次浏览
2273人参与
#
简历上的经历如何包装
#
23717次浏览
718人参与
#
如何看待offer收割机的行为
#
815213次浏览
6086人参与
#
你最讨厌面试问你什么?
#
24630次浏览
282人参与
#
秋招最大的收获是什么?
#
38595次浏览
323人参与
#
我的实习收获
#
90828次浏览
1038人参与
#
26届的你,投了哪些公司?
#
36353次浏览
428人参与
#
滴滴求职进展汇总
#
233269次浏览
2116人参与
#
作业帮求职进展汇总
#
56990次浏览
376人参与
#
初创公司值得加入吗?
#
27287次浏览
194人参与
#
我对___祛魅了
#
42968次浏览
407人参与
#
数字马力求职进展汇总
#
184414次浏览
1500人参与
#
你跟室友的关系怎么样?
#
5928次浏览
94人参与
#
什么样的背景能拿SSP?
#
30849次浏览
198人参与
#
工作中哪个瞬间让你想离职
#
60396次浏览
545人参与
#
和同事相处最忌讳的是__
#
20912次浏览
216人参与
#
去年你投递实习了吗?
#
22844次浏览
331人参与
#
如何快速融入团队?
#
14714次浏览
182人参与
#
机械人的金三校招总结
#
36180次浏览
461人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务