首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
琉璃流苏
电子科技大学 反欺诈/风控算法
发布于四川
关注
已关注
取消关注
@林小白zii:
360笔试 360笔试题 0323
笔试时间:2024年03月23日 历史笔试传送门:2023秋招笔试合集 第一题 题目:访问 小明在玩一个游戏。这个游戏在二维平面上,有n座村庄,第i座村庄的坐标为(xi, yi)。小明会从某个村庄出发,走到另外一个目的地村庄。小明每秒可以选择上下左右一个方向并移动一单位距离,从一个村庄到另一个村庄的耗时是所有移动的方案里花费时间最少的方案耗时。显然两个村庄间的耗时即x坐标的差和y坐标的差的和,具体的,即|xi - xj| + |yi - yj|。现在小明想知道所有村庄两两间耗时中最大的耗时。 输入描述 第一行一个正整数n,表示村庄个数。 接下来两行每行n个整数,表示xi .. xn 和yi .. yn。 输出描述 输出一个整数表示所有情况中最大的耗时。 参考题解 将绝对值去掉,有四种情况,基于这四种情况进行排序即可。 C++:[此代码未进行大量数据的测试,仅供参考] #include <iostream>#include <vector>#include <algorithm>using namespace std;using ll = long long;int main() { int n; cin >> n; vector<vector<int> > arr(n, vector<int>(2)); vector<vector<ll> > a(4, vector<ll>(n)); for (int i = 0; i < n; ++i) { cin >> arr[i][0]; } for (int i = 0; i < n; ++i) { cin >> arr[i][1]; } for (int i = 0; i < n; ++i) { ll x = arr[i][0], y = arr[i][1]; a[0][i] = x + y; a[1][i] = x - y; a[2][i] = -x + y; a[3][i] = -x - y; } for (int i = 0; i < 4; ++i) sort(a[i].begin(), a[i].end()); ll ans = 0; for (int i = 0; i < 4; ++i) { ans = max(ans, a[i][n-1] - a[i][0]); } cout << ans;} 第二题 题目 小丽的动手能力很强。一天,她仅靠自己造了一台计算器。不过,这台计算器的功能还不算很强大,仅仅可以计算n个数的极差。另外,由于内存和容量限制,如果数字太多的话会删掉一些数字再进行计算。具体来说,这台计算器有三种功能: 1.新存入一个数字x; 2.输入两个数m,x,之后计算器中删除m个数字x。如果当前计算器存入的x的个数不足m,则把x全部删完; 3. 计算目前计算器中存入的所有数字的极差(最大值减最小值) 现在,小丽执行了Q次操作,她想知道每次查询极差时的输出是多少。 输入描述 由于输入可能会很多,故本题采用随机数生成器的方式生成数据,具体如下: 输入仅一行两个正整数Q,seed。其中Q是操作次数,seed是一个32位无符号整型的随机种子,之后每次询问执行如下伪代码产生: seed = seed ^ (seed << 15); seed = seed ^ (seed >> 5); seed = seed ^ (seed << 1); seed = seed % (1 << 15); int op = (seed ^ (seed << 7) ^ (seed >> 5)) % 3+1; int m = (seed ^ (seed << 6) ^ (seed >> 10)) % Q+1; int x = (seed ^ (seed << 5) ^ (seed << 9) ^ (seed >> 6)) % 10 + 1
点赞 3
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
08-10 23:45
门头沟学院 Java
用友 Java实习面经
线程是什么,讲一下线程的好处为什么要用线程池介绍一下乐观锁,AQS是什么项目里怎么做到线程安全的http和https的区别是什么讲一下tcp和udp对ai有什么了解吗redis缓存三兄弟面的非常快,只有十分钟,过几天就oc了
查看9道真题和解析
点赞
评论
收藏
分享
08-13 18:18
门头沟学院 Java
实习第三天我就撑不住了,兄弟们😭
给点建议~第一天搭环境,第二天讲代码,第三天讲代码。明天就要上手写😭讲的代码还有一堆没懂孩子是不是要提早被开除了😭
不到一坤年java抽...:
坚持一下
,刚开始确实难熬,做下来几个需求就能感觉到自己的成长了
实习的内耗时刻
点赞
评论
收藏
分享
07-15 00:33
江苏大学 Java
27届想找大厂实习,求简历指导!
代码飞升:
哈哈哈哈评论区三个打广告的
简历中的项目经历要怎么写
点赞
评论
收藏
分享
08-05 17:43
哈尔滨商业大学 Java
简历求拷打
双非一本没实习过,项目经历都是个人项目,根本找不到
在研究求职打法的菠萝...:
个人项目
,我看是万人项目吧
点赞
评论
收藏
分享
08-11 12:02
南京大学 算法工程师
浪潮是国企吗
浪潮和烟草电网那些国企有啥区别
等闲_:
浪潮是垃圾外包,和烟草电网差远了,南大去这就是浪费学历
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
pdd笔试
4773
2
...
拼多多笔试
4615
大疆秋招笔试
热聊中
3
...
小红书-引擎架构- java实习-一&二面凉经
4350
4
...
京东笔试(离AK最近的一次,可惜)
3595
5
...
美团8.16笔试(进度2.25/3)
3230
6
...
大疆结构秋招一面
3170
7
...
影石嵌入式面经
3130
8
...
京东零售 二面
2881
9
...
再也不诋毁后端了(附27届双非本找第一段实习经历)
2470
10
...
猿辅导-内容服务后端-java实习-一面凉经
2458
创作者周榜
更多
正在热议
更多
#
你上一次给父母打电话是什么时候
#
17246次浏览
154人参与
#
我心目中的理想工作是这样的
#
74358次浏览
856人参与
#
秋招笔面试记录
#
218069次浏览
3697人参与
#
如果工作一直消耗情绪还要继续做吗
#
7104次浏览
57人参与
#
牛客周边新品开箱
#
8086次浏览
86人参与
#
晒出你年味最浓的照片
#
18912次浏览
147人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
32884次浏览
386人参与
#
今年春节,家人对你说的最多的话是什么?
#
15677次浏览
120人参与
#
如果公司给你放一天假,你会怎么度过?
#
20451次浏览
134人参与
#
给26届的秋招建议
#
44325次浏览
1112人参与
#
在职场上,你最讨厌什么样的同事
#
28654次浏览
210人参与
#
我的秋招“寄”录
#
49677次浏览
637人参与
#
扒一扒那些奇葩实习经历
#
72593次浏览
938人参与
#
秋招投递记录
#
29330次浏览
321人参与
#
辞职之后最想做的一件事
#
21817次浏览
226人参与
#
校招第一份工作你干了多久?
#
100019次浏览
439人参与
#
比亚迪求职进展汇总
#
752827次浏览
3104人参与
#
实习的内耗时刻
#
63802次浏览
681人参与
#
饿了么求职进展汇总
#
65741次浏览
638人参与
#
发工资后,你做的第一件事是什么
#
72964次浏览
252人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务