首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
12-17 22:19
武汉大学 Java
20251217【快手】面试算法真题(共2题)
题目1:最后一块石头的重量 II题目2:最长回文子串
点赞
评论
收藏
分享
12-18 15:25
钱大妈_应用研发部_前端开发工程师
5. 美食点餐系统(food-ordering-system-prd)
1. 产品概述 美食点餐系统是一个在线餐厅点餐平台,用户可以通过手机或电脑浏览菜单、下单点餐、管理地址和查看订单历史。系统旨在为餐厅提供数字化点餐解决方案,提升用户点餐体验和餐厅运营效率。 目标用户包括:想要在线点餐的消费者、需要管理菜单和订单的餐厅经营者。 2. 核心功能 2.1 用户角色 角色 注册方式 核心权限 普通用户 手机号注册 浏览菜单、下单点餐、管理地址、查看订单 餐厅管理员 后台分配账号 管理菜品、处理订单、查看营业数据 2.2 功能模块 系统包含以下主要页面: 餐厅首页:展示餐厅信息、推荐菜品、优惠活动 菜单列表:分类展示所有菜品,支持搜索和筛选 菜...
20大项目拆解:从PRD...
点赞
评论
收藏
分享
11-06 23:30
已编辑
华中师范大学 后端工程师
无需多言
🥬
Xcccc25:
几点开的?23?
美团求职进展汇总
点赞
评论
收藏
分享
11-04 15:25
中国海洋大学 算法工程师
何意味,boss当微信用
从10月30号早上九点一直聊到11月4号下午,这到底是给offer还是不给offer
吴offer选手:
渐进式招聘
点赞
评论
收藏
分享
12-20 20:53
蚌埠坦克学院 嵌入式软件开发
嵌入式面试不过,真的是技术不行吗?
很多人嵌入式面试结束后,第一反应都是怀疑自己:“是不是我技术太菜了?”但冷静下来会发现,真正把你挡在门外的,往往不是写不出代码,而是没答好八股文。在嵌入式面试中,“能不能干活”和“能不能通过面试”并不是一回事。实际工作里,你可能能熟练调外设、看波形、改驱动、查寄存器;但面试官更常问的是:C 的内存模型怎么回事?指针、数组、函数指针怎么区分?volatile、const、static 各有什么作用?中断、DMA、RTOS 调度原理你怎么理解?这些问题,并不一定天天用,但几乎每场面试都会出现。想掌握嵌入式八股文,必须从基础开始:全网最全面的嵌入式八股文专栏:https://www.nowcoder...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
26届双非本鼠硕拿下5个ssp的秋招总结及一条龙经验分享
4031
2
...
2025 一半沉淀,一半兑现
3285
3
...
【求助】被hr骂“刷子”什么意思?
3253
4
...
大二混子终于找到实习了...
2711
5
...
校招入职半年之后又回到了这个地方
2665
6
...
小米真有你的,汽车定金不想退,裁员补偿不想给
1610
7
...
在mentor视角谈谈实习生摸鱼
1572
8
...
字节客户端实习
1511
9
...
把“购买社保”打成“狗买社保”
1404
10
...
双非本得到了第一个offer
1152
创作者周榜
更多
正在热议
更多
#
你小心翼翼的闯过多大的祸?
#
4335次浏览
69人参与
#
找不到实习会影响秋招吗
#
1400001次浏览
13635人参与
#
实习没事做是福还是祸?
#
4645次浏览
69人参与
#
重来一次,你会对开始求职的自己说
#
985次浏览
20人参与
#
2025年终总结
#
135277次浏览
2302人参与
#
考研人,我有话说
#
156646次浏览
1211人参与
#
哪些公司笔/面试难度大?
#
7091次浏览
32人参与
#
实习简历求拷打
#
24593次浏览
251人参与
#
你觉得现在还能进互联网吗?
#
29981次浏览
201人参与
#
携程工作体验
#
18968次浏览
66人参与
#
大厂VS公务员你怎么选
#
69159次浏览
638人参与
#
扒一扒那些奇葩实习经历
#
140206次浏览
1149人参与
#
找不到好工作选择GAP真的丢人吗
#
93738次浏览
1007人参与
#
那些我实习了才知道的事
#
253167次浏览
1785人参与
#
非技术投递记录
#
672995次浏览
6821人参与
#
机械求职避坑tips
#
81105次浏览
531人参与
#
投格力的你,拿到offer了吗?
#
155048次浏览
829人参与
#
第一份工作能做外包吗?
#
94104次浏览
599人参与
#
作业帮求职进展汇总
#
85566次浏览
559人参与
#
秋招遇到的奇葩面试题
#
101279次浏览
416人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务