首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-01 15:05
中南大学
尝试感受一下来自AI的压力
秋招一直不约面,只能找Ai了
26届的你,投了哪些公司...
点赞
评论
收藏
分享
07-29 16:19
已编辑
上海大学 产品经理
从字节跳到美团,是我做的最正确选择
不是节子不好,而是这次跳槽对我本人来说是很正确的选择,对比两个厂的体验,可以给大家一些参考。节奏与压力:字节:强度绝对大于美团,早10晚10是常态,总在开会,开不完的会,各种文档@你,写不完的需求,神经经常处于精神紧绷状态,切实体会到工作到凌晨的崩溃感。美团:整体节奏相对更稳健成熟(这个要看部门)。同事关系也没有那么紧张,大家都务实,DDL是一定存在的,但基本都是可以商量着来,周末能做到和工作分离。工作模式:字节:给我的感觉就是「激进」,强目标导向,强调数据,喜欢创新,只要你的数据以及想法论证链路是闭环的,技术可支持,想法就能上线,得到市场的反馈,内部创新氛围浓厚。美团:更强调业务,一个产品策...
投递美团等公司10个岗位
点赞
评论
收藏
分享
06-25 20:44
乐山师范学院 Java
完了完了
二本计科投了900份简历,面试寥寥无几,简历都是已读不回,怎么办
程序员小白条:
你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞
评论
收藏
分享
07-14 11:02
蚌埠坦克学院 C++
实习第一天
在工位坐了一个半小时,就填了个入职资料mentor到现在还没来,只能拿着工资不干活,美美准备秋招了
李小壮:
你是我见过最闲的牛蛋男孩
实习生的蛐蛐区
点赞
评论
收藏
分享
07-29 20:39
蚌埠坦克学院 嵌入式软件开发
看见牛马的工资单那一刻,想跑路了
每份工作的开始,或多或少都有些期待。也许是对岗位内容的兴趣,也许是对平台的认可,也许只是出于现实生活的妥协。但真正让人动过“离职”念头的瞬间,往往不是一场突如其来的争吵,也不是一次难以承受的加班,而是一些看似平常、却反复发生的小事,在心里不断积累,最终让人感到疲惫和无力。最典型的,是每月发工资的那一天。工资单被机械地推送到邮箱里,点开那一刻,数字永远熟悉得让人失望。不管这个月加了多少班,做了多少原本不属于自己的任务,最后到账的金额依旧稳定如初,没有惊喜,也没有变化。如果这只是偶尔一次,也许可以理解,但当这种状况持续了一年、两年,甚至更久,就难免开始质疑:付出的价值,真的值得吗?更让人焦虑的,是...
工作中哪个瞬间让你想离职
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
7444
2
...
虾皮秋招一面
3204
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
2707
4
...
百度提前批 三面
2659
5
...
小鹏offer
1530
6
...
被猿辅导挂了简历,但我想说...
1418
7
...
虾皮一面凉经
1376
8
...
上班一周,工资还没拿,先欠公司两千
1312
9
...
最强本科✌
1305
10
...
大学四年,我感觉我像个“孤勇者”
1222
创作者周榜
更多
正在热议
更多
#
简历上的经历如何包装
#
29556次浏览
821人参与
#
秋招被确诊为……
#
164149次浏览
751人参与
#
中兴秋招
#
205716次浏览
2295人参与
#
工作中哪个瞬间让你想离职
#
63683次浏览
569人参与
#
你最希望上岸的公司是?
#
135216次浏览
705人参与
#
和同事相处最忌讳的是__
#
24444次浏览
244人参与
#
25届网易互娱暑实进度
#
78429次浏览
702人参与
#
虾皮求职进展汇总
#
249458次浏览
1856人参与
#
投格力的你,拿到offer了吗?
#
86781次浏览
583人参与
#
2022毕业即失业取暖地
#
102713次浏览
662人参与
#
2022毕业生求职现身说法
#
89294次浏览
700人参与
#
秋招OC许愿
#
327819次浏览
2450人参与
#
你最近一次加班是什么时候?
#
71005次浏览
350人参与
#
26届的你,投了哪些公司?
#
45281次浏览
497人参与
#
你的秋招第一面感觉怎么样
#
76929次浏览
591人参与
#
柠檬微趣工作体验
#
6740次浏览
40人参与
#
你遇到最难的面试题目是_
#
16675次浏览
201人参与
#
我对___祛魅了
#
48536次浏览
441人参与
#
地平线求职进展汇总
#
52653次浏览
370人参与
#
研究所VS国企,该如何选
#
194835次浏览
1819人参与
#
如果校招重来我最想改变的是
#
271916次浏览
2853人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务