首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
♪丶茅十八
2017-09-18 20:19
已编辑
山东科技大学 算法工程师
关注
已关注
取消关注
小米笔试,第一题字符创匹配代码
来个大神给个代码呗。
提示
全部评论
推荐
最新
楼层
我的昵称叫顺溜
CCF 算法工程师
别人给你代码, 然后你复制粘贴, 然后代码查重人家也算作弊, 你本来就不会, 挂了就挂了, 人家大佬血亏.
点赞
回复
分享
发布于 2017-09-18 20:17
牛客7311123
合肥工业大学 算法工程师
#include<iostream> #include<string> #include<vector> using namespace std; int myleft; int myright; void getshortP(string t, string p){ myleft = -1; myright = -1; int curlen = t.length(); vector<int> ch[26]; for (int i = 0; i < t.length(); i++){ ch[t[i] - 'a'].push_back(i); } for (int i = 0; i < ch[p[0]-'a'].size(); i++){ int last = ch[p[0] - 'a'][i]; int k; for (int j = 1; j < p.length(); j++){ k = 0; int templen = ch[p[j] - 'a'].size(); while (k< ch[p[j] - 'a'].size() && ch[p[j] - 'a'][k] <= last) k++; if (k == templen) return; last = ch[p[j] - 'a'][k]; } if (last - ch[p[0] - 'a'][i] < curlen){ myleft = ch[p[0] - 'a'][i]; myright = last; curlen = myright - myleft; } } return; } int main(){ string str, par; while (cin >> str >> par){ getshortP(str, par); cout << myleft << " " << myright << endl; } return 0; }
点赞
回复
分享
发布于 2017-09-18 21:20
童心五线谱
南京航空航天大学 Java
做笔试还是找个团队吧,一个人不行的。时间不够。
点赞
回复
分享
发布于 2017-09-18 21:17
newbie丶
南京理工大学 算法工程师
暴力AC
点赞
回复
分享
发布于 2017-09-18 21:14
UncleCat
中国科学院大学 C++
反对这种考试中求代码的行为,你考完再问不行么,不客气地说,就算你现在过了,面试照样被刷
点赞
回复
分享
发布于 2017-09-18 21:13
某人哈哈哈
湖北工业大学 Java
A卷吗
点赞
回复
分享
发布于 2017-09-18 21:13
牛客638209号
西北工业大学 C++
给代码会被判重的。
点赞
回复
分享
发布于 2017-09-18 20:58
蘑菇点点vv
北京航空航天大学 C++
0.55,超时了
点赞
回复
分享
发布于 2017-09-18 20:29
暂无评论,快来抢首评~
相关推荐
02-25 16:02
OPPO_AI算法部_AI研究员(准入职员工)
OPPO内推,OPPO内推码
OPPO二面面经 C/C++开发请详细介绍您简历中提到的基于单片机的开发项目。请详细介绍您简历中提到的嵌入式Linux系统开发项目。(注:根据描述,这两个项目是面试重点)您在Linux系统下开发过哪些类型的设备驱动?请简述您对Linux I/O多路复用机制 epoll 的理解。您提到了LCD驱动和Input子系统,能否更具体地谈谈您在这方面的实践经验?在Linux设备驱动开发中,中断处理函数的编写需要遵循哪些要点和规范?您是否了解 key_report 这类事件上报机制在底层(如Input子系统)是如何实现的?(驱动开发) 请概述开发一个字符设备驱动程序的主要步骤和框架。(驱动开发) 如果要为...
点赞
评论
收藏
分享
昨天 00:37
已编辑
西安电子科技大学 Java
Java之Servlet学习笔记(更新中...)
Servlet是什么 Servlet是Server Applet的缩写,即“服务器端小程序”,是一种使用Java语言开发动态网站的技术。它可以接收客户端发送过来的请求,并响应数据给客户端。 Servlet具有以下特点: 1、Servlet提供了可被服务器动态加载并执行的程序代码,为来自客户端的请求提供服务; 2、Servlet完全使用Java语言编写,运行Servlet的服务器须支持Java语言; 3、Servlet是一种在服务器端运行的小程序,不依赖于浏览器,不管是浏览器是否支持Java语言,都能请求你方法服务器端的Servlet。 Servlet是一种规范 所有的 Servlet 功能都是...
点赞
评论
收藏
分享
01-12 09:24
门头沟学院 Java
字节露头就秒
不是说字节投就给面吗,我怎么露头就被秒😅
叁六玖:
信他们还是信我是秦始皇
点赞
评论
收藏
分享
02-25 16:17
门头沟学院 Java
被学历歧视了,no
年前一面通过,后面问是否考虑外包岗位,撤回的消息说的是“没办法,学历是硬性指标”,难绷那你面我干啥呢,浪费双方时间,你早说是外包岗我还接你面试干啥😂
开工第一帖
点赞
评论
收藏
分享
昨天 01:07
门头沟学院 Java
java暑期该投递哪些公司?这篇帖子就够了!
美团 --未开放暑期京东 --未开放暑期快手 --未开放暑期字节跳动 --已开放腾讯 --已开放银泰百货 --未开放暑期灵犀互娱 --未开放暑期蚂蚁集团 --未开放暑期饿了么 --未开放暑期阿里云 --未开放暑期腾讯音乐 --已开放拼多多 --未开放暑期钉钉 --未开放暑期百度 --未开放暑期Shopee --未开放暑期菜鸟集团 --未开放暑期阿里国际 --未开放暑期阿里大文娱 --未开放暑期网易 --未开放暑期网易互娱 --未开放暑期小红书 --未开放暑期Bilibili --未开放暑期滴滴 --未开放暑期腾讯娱乐 --未开放暑期搜狐 --未开放暑期360 --未开放暑期小米 --未开放暑期...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
2027届暑期实习大科普,为什么从来没人给你讲过这些事情?
9918
2
...
面试官视角聊聊:如何在AI浪潮中找到好工作?
3018
3
...
美团测开->腾讯后端,感谢那个不愿放弃的自我
1938
4
...
你不可不看的暑期实习注意事项(权威版)
1780
5
...
没算力,能搞大模型吗?
1765
6
...
28届混子终于写好简历了,求大佬锐评
1745
7
...
急哭了!985科班本三段大厂实习被阿里一脚踹飞!简历都没收!
1416
8
...
Java后端 末9简历求拷打
1379
9
...
老板原话:AI要完全取代程序员了
1335
10
...
26春招
1239
创作者周榜
更多
正在热议
更多
#
xx岗简历求拷打
#
26790次浏览
225人参与
#
我的求职精神状态
#
434943次浏览
3093人参与
#
你最讨厌面试被问什么
#
16025次浏览
177人参与
#
应届生,你找到工作了吗
#
112554次浏览
687人参与
#
有转正机会的小厂实习值得去吗?
#
14848次浏览
136人参与
#
工作丧失热情的瞬间
#
363388次浏览
2552人参与
#
工作两年想退休了
#
252285次浏览
2034人参与
#
牛友的志愿填报指南
#
51402次浏览
273人参与
#
业务面应该做哪些准备
#
96977次浏览
1070人参与
#
实习最晚的一次下班是几点
#
26819次浏览
134人参与
#
开工第一帖
#
79759次浏览
1316人参与
#
我和xx公司的爱恨情仇
#
54222次浏览
332人参与
#
听劝,这个简历怎么改
#
385199次浏览
1839人参与
#
你找工作的时候用AI吗?
#
179549次浏览
922人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
24137次浏览
281人参与
#
打工人的精神状态
#
138156次浏览
1508人参与
#
今年形式下双非本找得到工作吗
#
289431次浏览
1653人参与
#
掌握什么AI技能,会为你的求职大大加分
#
17298次浏览
617人参与
#
我想象的工作vs实际工作
#
638369次浏览
5023人参与
#
你找工作想离家近 or 离家远?
#
39722次浏览
334人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务