首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
释小夕
2017-09-10 17:04
武汉大学 Java
关注
已关注
取消关注
滴滴安全工程师笔试题
滴滴真是傲娇,上次内推3道题目AC都没有面试。这次只做出来了一道题目。唉唉
#滴滴#
提示
全部评论
推荐
最新
楼层
Asim0v
美团_安全工程师
EXO ME? 上次安全的卷子是2道编程题吧 此外就是笔试题只是其中一个参考,简历也是筛选标准啊
点赞
回复
分享
发布于 2017-09-10 17:32
释小夕
楼主
武汉大学 Java
滴滴11号在武汉有宣讲会,有武大的小伙伴一起吗
点赞
回复
分享
发布于 2017-09-10 17:12
释小夕
楼主
武汉大学 Java
#include <cstring> #include <cstdio> #include <algorithm> const int MAXN = 110000; namespace trie { struct Node { int ch[2]; int id; } d[MAXN*35]; int tot = 0; inline int newNode () { memset(d+(++tot), 0, sizeof d[0]); return tot; } inline void insert(int val, int id) { //printf("ins:%d\n", val); int mask = 1<<29, u = 0, t; d[u].id = id; while(mask) { t = bool(val&mask); if(!d[u].ch[t]) d[d[u].ch[t] = newNode()].id = id; else d[d[u].ch[t]].id = id; u = d[u].ch[t]; mask >>= 1; } } inline int query(int val) { int mask = 1<<29, u = 0, t; while(mask) { t = !(bool(val&mask)); if(!d[u].ch[t]) u = d[u].ch[!t]; else u = d[u].ch[t]; mask >>= 1; } return d[u].id; } } inline int getInt() { int ret = 0; char ch; bool f = false; while((ch = getchar()) < '0' || ch > '9') f |= (ch == '-'); do{ret *= 10; ret += ch - '0';} while((ch = getchar()) >= '0' && ch <= '9'); return f ? -ret : ret; } int nums[MAXN]; int pref[MAXN]; int main() { int n; n = getInt(); for(int i = 1; i<=n; i++) nums[i] = getInt(); int ans = 0, l, r; for(int i = 1; i<=n; i++) pref[i] = pref[i-1]^nums[i]; trie :: insert(0, 0); r = 1; for(int i = 1; i<=n; i++) { int lp = trie :: query(pref[i]); //printf("p:%d q:%d\n", i, lp); if((pref[lp]^pref[i]) > ans) { ans = pref[lp]^pref[i]; l = lp; r = i; } trie :: insert(pref[i], i); } printf("%d %d %d\n", ans, l+1, r); }
点赞
回复
分享
发布于 2017-09-10 17:07
啊啊啊62
大连理工大学 算法工程师
而且,另一道是题目直接没有看懂..
点赞
回复
分享
发布于 2017-09-10 17:07
暂无评论,快来抢首评~
相关推荐
05-13 13:19
已编辑
门头沟学院 Java
滴滴-秋储
想知道大家的面试时间,面试的部门,看看池子多大。timeline:5.9: 一二面5.13:oc (出行)祝大家也收到oc
顶呱呱的高级磨洋工很...:
cto基础产品
点赞
评论
收藏
分享
05-08 17:36
蚌埠坦克学院 golang
有滴滴cto秋储的牛友吗
昨天一二面,回到宿舍一看链接就失效了,是不是寄了
滴滴二面384人在聊
点赞
评论
收藏
分享
05-15 12:45
喜马拉雅_前端实习生(实习员工)
滴滴秋储
燃尽了,滴滴sstg oc的佬就说一声吧求你们了,好让我心死
点赞
评论
收藏
分享
05-16 19:13
已编辑
山东中医药大学 Java
滴滴timeline
CTO线-sstg信息安全4.25 晚上一二面一面八股 ez算法二面无八股全场景+实习 ez算法5.16 oc耐泡小子
我的OC时间线
点赞
评论
收藏
分享
05-12 18:34
东北农业大学 Java
滴滴oc
国际化事业部tl:5.6一面5.7二面5.12 oc
滴滴开奖155人在聊
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
现代汽车前瞻技术研发中心
京东TET
全站热榜
更多
1
...
友友们如何看待这个问题
9436
2
...
大家觉得测试还能活多久
6724
3
...
我举报了室友面试作弊
6514
4
...
腾讯csig暑期一二三面
4875
5
...
实习期间女mt这么说我该怎么回...
4047
6
...
累了,和自己和解了
3896
7
...
加班到十点,连续加班两个星期,这是实习生的强度吗?
3461
8
...
我的妈呀好久没见过这么尊重人的hr了
3308
9
...
现在的hr在清高什么啊???
3231
10
...
25届校招入职一周,目前感觉良好
3162
创作者周榜
更多
正在热议
更多
#
你觉得实习能学到东西吗
#
35068次浏览
700人参与
#
百度工作体验
#
222694次浏览
1970人参与
#
现代汽车前瞻技术研发急速编程挑战赛
#
27525次浏览
215人参与
#
秋招什么时候开投比较合适?
#
22622次浏览
306人参与
#
机械人与华为的爱恨情仇
#
116930次浏览
946人参与
#
实习,不懂就问
#
45380次浏览
681人参与
#
发工资后,你做的第一件事是什么
#
68056次浏览
229人参与
#
机械人集合!你是什么工程师?
#
15729次浏览
89人参与
#
找不到好工作选择GAP真的丢人吗
#
78126次浏览
938人参与
#
如何准备秋招
#
19979次浏览
382人参与
#
工作中哪个瞬间让你想离职
#
25795次浏览
177人参与
#
入职第四天,心情怎么样
#
29350次浏览
417人参与
#
我想去国央企的原因
#
59816次浏览
393人参与
#
拼多多工作体验
#
28454次浏览
197人参与
#
多益网络求职进展汇总
#
29132次浏览
134人参与
#
快手求职进展汇总
#
546908次浏览
6001人参与
#
硬件应届生薪资是否普遍偏低?
#
73978次浏览
514人参与
#
不考虑转正,实习多久合适
#
32144次浏览
145人参与
#
你们公司几号发工资
#
21013次浏览
140人参与
#
面试中,你被问过哪些奇葩问题?
#
68455次浏览
796人参与
#
如果再来一次,你还会学硬件吗
#
125644次浏览
1402人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务