首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
唯有offer解忧
2018-04-07 20:52
字节跳动_前端
关注
已关注
取消关注
LeetCode 用js实现无重复字符的最长子串
RT,各位牛友们有没有好的思路可以借鉴下的
#笔试题目#
提示
全部评论
推荐
最新
楼层
kleedy
算法工程师
只会python。。。 思路和一楼的一样 def lengthOfLongestSubstring(s): used = {} maxl = left = 0 for i in range(len(s)): if s[i] in used and left <= used[s[i]]: left = used[s[i]]+1 else: maxl = max(maxl, i - left + 1) used[s[i]] = i return maxl
点赞
回复
分享
发布于 2018-04-24 22:40
山柴贩
Java
用两个指针,一个指向不重复子串的最前面,一个指向子串最后面,用Set或数组记录子串里面出现过的字母,然后前面的指针开始移动,如果遇到子串中重复的字母,后面的指针开始移动直到去掉这个重复的字母,在这个过程中记录子串最大值即可。
点赞
回复
分享
发布于 2018-04-07 22:08
联易融
校招火热招聘中
官网直投
offer___
蚂蚁集团_后端研发
js没有map?
点赞
回复
分享
发布于 2018-04-08 00:09
carson0408
Java
用数组啊,a-z26个字母,定义一个26个元素的数组,并用一个整数temp来记录连续不重复的个数,每次遍历一个字母,首先判断当前字母所对应的下标的值是否等于1,如果等于1,则说明当前的重复了,则需要保存temp值(需要与结果值比较,保留较大值),并初始化数组。
点赞
回复
分享
发布于 2018-04-08 07:43
20180310155605
C++
动归吧。剑指offer(书)第48题。
点赞
回复
分享
发布于 2018-04-24 21:27
20180310155605
C++
int getmaxstr(string& str) { int max = 0,curr = 0; if(str==nullptr) return nullptr; int position = new int [26]; for(int i=0;i<26;i++) position[i] = -1; for(int j=0;j<str.length();j++) { pre = positon[str[j]-'a']; if(pre<0|| i-pre>curr) curr++; else{ if(max<curr){ max = curr; } curr = i - pre; } position[str[j]-'a'] = i; } if(curr>max) max = curr; delete[] position; return max; }//C++的,而且返回的是最长串的的长度,要是返回这个字符串的话,可以回溯一下,有了max,有position,记录下最长那个的结尾就ok了。
点赞
回复
分享
发布于 2018-04-24 21:53
联易融
校招火热招聘中
官网直投
相关推荐
forevergodx
04-19 19:37
华中科技大学 计算机类
为什么我美团二面碰到的面试官就特别不好
上来就是面试官网络不好,然后说我网络不好,我一开始还被他骗到了,从校园网切热点,发现那个美团面试平台上面显示的信号从绿变红才反应过来不是我的问题,迅速切回校园网,并告知他我的网络没有问题,是不是他那边的问题,他一边说自己这显示红色(自己的面试平台自己看不懂)一边说是我的问题,还说自己这边用公司的网,同事都在用打语音电话视频会议什么的不会出问题,还说让我调试好了再面试吧(我真去**的),然后他那边的网络看起来好一点了,又继续面试了。前前后后包括面试中我总共跟他解释了五六遍我这边网络没有问题。我真的想骂人有这样一个开始后续的面试过程我也不多说什么了吧,感觉面试官根本听不懂我...
点赞
评论
收藏
转发
开心的嘟教授不愿吃饼
04-22 19:25
Java
新凯来体检血常规超出范围
新凯来体检血常规有几个指标稍微超出范围,hr说可能是感冒而已,再复检一下就好了。有遇到这种情况的小伙伴吗?有复检通过的小伙伴吗
点赞
评论
收藏
转发
牛牛不怕困难灬
04-18 15:09
广东白云学院 计算机类
比一本多两本
想找个暑假实习工作,求友友们狠狠拷打给点意见 #后端实习# #Java暑期实习# #正在实习的碎碎念#
正在实习的碎碎念
点赞
评论
收藏
转发
在攒经验的小哥哥很紧张
03-07 14:53
已编辑
蚌埠坦克学院 公共管理类
太哈人了,女朋友跑了。
投票
大的要来了大的要来了,太吓人了。太吓人了😨😱一个是奇瑞 底盘开发,工资低,发展好,另一个是产品工程师,有点像项目管理辣鸡版,年包我非常非常怀疑给不到。一个工资低岗位好,一个是工资高点岗位垃圾,选哪个。😭
投递奇瑞汽车等公司10个岗位
点赞
评论
收藏
转发
2024_4_24
昨天 00:11
杭州电子科技大学 自动化类
从新开始吧!
今天华为笔试,被狠狠击碎了,算了一下应该就100分左右,唉,还是太菜了。另外感觉之前学习的方式非常有问题,规划好像也非常有问题,现在想想就是什么都有问题,晚上难过了很久,不知道怎么表达自己的心情。现在想想早点来投递实习也算是提前体验秋招吧,我想秋招的心情应该会比现在更难过,更焦虑。我是一个非常讨厌熬夜的人,属于那种今天超过平常睡觉的点,第二天就会非常难受!所以之前因为投简历焦虑,每天效率很低,学不到东西导致自己晚上会想很多,睡不着,所以第二天都是很难受的状态,这样持续了半个月左右,我觉得整个人的状态就特别不好,今天华为的笔试也算是击碎我的最后一拳,作为华孝子,真的很难过,当然更多的是自身代码能...
投递华为等公司10个岗位 >
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
招聘动态
查看更多
联易融2024届营销管培生校园招聘
小红书
24届春招&25届实习生招聘
24届春招硬件高薪职位集合
全站热榜
1
...
(全时间段)暑期租房攻略来啦!全是干货!
3.7W
2
...
HR面试面经问题汇总(共计30+问题,2500+字数)
1.6W
3
...
机械/制造笔面经第二期,发面经攒人品!周周💸有奖🎁
1.2W
4
...
面试阿里云,遇到了找实习最逆天的一次拷打
7993
5
...
【软件开发专场】2024笔面经第二期!发面经攒人品赢奖励💴
6226
6
...
阿里国际 1个小时40分钟
5573
7
...
除了有个爱我的漂亮女朋友,什么都没了
5152
8
...
当下面试现状
3780
9
...
【奖💰】通信硬件薪资爆料②
3606
10
...
千万不要投C++后端
3514
正在热议
#
牛客帮帮团来啦!有问必答
#
290196次浏览
6339人参与
#
我在牛爱网找对象
#
45941次浏览
291人参与
#
应届生应该先就业还是先择业
#
8730次浏览
96人参与
#
非技术岗薪资爆料
#
1419次浏览
71人参与
#
华为求职进展汇总
#
422508次浏览
4236人参与
#
来聊聊机械薪资天花板是哪家
#
12928次浏览
102人参与
#
第一次面试
#
7331次浏览
117人参与
#
为什么那么多公司毁约
#
30819次浏览
261人参与
#
数据人的面试交流地
#
160778次浏览
3528人参与
#
你觉得比亚迪今年还有春招吗?
#
34098次浏览
234人参与
#
找工作,你会甘心进小厂还是猛冲大厂
#
20084次浏览
193人参与
#
硬件兄弟们 甩出你的华为奖状
#
23881次浏览
163人参与
#
如果再来一次,你还会学硬件吗
#
15992次浏览
325人参与
#
租房前辈的忠告
#
19001次浏览
1538人参与
#
字节跳动工作体验
#
45877次浏览
1209人参与
#
机械人的薪资开到多少,才适合去?
#
36323次浏览
207人参与
#
机械人怎么评价今年的华为
#
45306次浏览
358人参与
#
你觉得通信/硬件有必要实习吗?
#
19334次浏览
393人参与
#
聊聊这家公司值得去吗
#
56819次浏览
953人参与
#
你已经投递多少份简历了
#
236206次浏览
3824人参与
牛客网
牛客企业服务