首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客498606号
2016-09-06 21:05
华南理工大学 C++
关注
已关注
取消关注
猿辅导那道最大子串怎么写啊?
没法调试,都不知道我的思路对不对。。。
提示
全部评论
推荐
最新
楼层
Tiraffe
黑龙江大学 Java
开个数组或者map,下标i的记录前缀和为i的最早出现位置。 扫一遍更新数组和答案就行了。
点赞
回复
分享
发布于 2016-09-06 21:33
牛客530525号
华南理工大学 iOS开发
输入只由 -1 和 1组成的数组,求和为0的最长子串长度
点赞
回复
分享
发布于 2016-09-06 21:17
牛客124531号
门头沟学院 Java
好坑啊,不能在自己环境编写,在线还不能调试
点赞
回复
分享
发布于 2016-09-06 21:11
程序员耳东
山东大学 前端工程师
左程云那本书上有这个题……然而我忘了怎么写了……
点赞
回复
分享
发布于 2016-09-07 10:15
牛客一只
哈尔滨工业大学 Java
看了这个博客,自己写的 http://blog.csdn.net/sunnyyoona/article/details/41910519 package YuanFuDao; import java.util.HashMap; import java.util.Map; import java.util.Scanner; /** * Problem * * 如果一个串只由1和0组成,并且其中1和0的个数相等,我们称之为偶子串。给出一个只由1和0组成的串,求这个串中的子串中,最长的偶子串。 * * Input * * 第一行是N,测试用例的总数,接下来是N行1和0组成的串 * * Output * * N行结果,最长偶子串可能有多 * * Sample Input * * 5 100111011001 10001111 10010111 100111010011 0111101010101110 * * Output * * Case #1: 10 Case #2: 6 Case #3: 6 Case #4: 10 Case #5: 8 */ public class Longest01SubArray { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { String s = scanner.next(); solution(s); } scanner.close(); } // 思路:设dp[i]是0~i的前缀和,求dp[i]==dp[j]并且|i-j|最大的值 //用map存这个<dp[i],i> static void solution(String s) { // key是前缀和,value是最小的索引 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); map.put(0, -1);// 为了统一 int maxlen = 0; int presum = 0; for (int i = 0; i < s.length(); i++) { presum += s.charAt(i) - '0' == 0 ? -1 : 1; if (map.containsKey(presum)) { int startid = map.get(presum); if (i - startid > maxlen) { maxlen = i - startid; } } else { map.put(presum, i);// 第一次出现该前缀和的位置 } } System.out.println(maxlen); } }
点赞
回复
分享
发布于 2016-09-07 10:12
Lydia一粒晨光
东南大学 安卓
这个是不是要用dp
点赞
回复
分享
发布于 2016-09-07 09:29
烟消bug云散
电子科技大学 C++
是非要连续吗?我看了半天,觉得是非连续的,就按非连续做的。。
点赞
回复
分享
发布于 2016-09-06 23:04
--海-星--
快手_软件开发工程师
你是啥想法呢
点赞
回复
分享
发布于 2016-09-06 21:26
poppy一直在
Lazada_买家_Java高级开发
题目是啥
点赞
回复
分享
发布于 2016-09-06 21:15
暂无评论,快来抢首评~
相关推荐
12-25 15:33
滴滴_移动端研发工程师(准入职员工)
滴滴内推,滴滴内推码
1.自我介绍2.项目拷打3.GMP模型,线程和协程的区别4.当程序有很多goroutine时,他怎么调度执行切换5.GC详细解释混合写屏障6.100个协程依次打印1-1007.defer执行顺序8.defer可以修改返回值吗9.哪些异常不会被recover10.子协程为什么推荐要加一个recover11.tcp四次挥手12.为什么要time wait,时间多长13.服务器上如果有很多time wait如何解决,以及出现这个问题的场景有哪些14.服务器cpu占用过高如何去定位,如何发现和判断死锁发生的位置15.http和https的区别,TLS过程16.cookie和session区别17.用j...
点赞
评论
收藏
分享
12-22 21:18
蚌埠坦克学院 嵌入式软件开发
提前实习好处就是赚米
提前实习可以赚钱,对很多学生来说,这不仅是积累工作经验的机会,也是一条实际收益的途径。通过提前进入职场实习,学生可以将课堂所学与真实项目结合,提前熟悉企业流程和职业要求,同时获得一定报酬。这种经验既可以减轻经济压力,也能让个人在毕业前就具备一定的竞争力。提前实习的收入虽然不一定很高,但对于理财和生活支出都有帮助,同时还能为将来的正式工作积累实战经验和人脉资源。总的来说,提前实习既能学习成长,又能赚钱,是学生迈向职场的一种双赢选择。
一人说一个提前实习的好处
点赞
评论
收藏
分享
12-08 19:24
电子科技大学 Java
28届找不到实习是怎么回事?年底不招吗
鼠鼠除了字节全投了,牛课上的全被拒了,美团百度腾讯这些一直简历筛选,快手直接简历挂是只能年后投了吗
苗条的伊泽瑞尔最喜欢...:
同28届被压力了
,电科✌就不能去卷算法吗?把Java留给我们双非卷
投递快手等公司10个岗位
点赞
评论
收藏
分享
11-06 20:17
重庆邮电大学 Java
三个月速通java
本大三鼠鼠7月半的时候才浑然醒悟,开始选择了走java这一条路,然后也是疯狂的学,每天十小时,然后前段时间实在忍不住了,看见大多数人都在说金九银十,也是把自己写的项目包装了一下,然后开始海投(因为我觉得我比较水,所以说就只投了小厂),也是不负守望,拿下三个实习,现在就等着最后一个offer了(感觉这个更好,所以说前面两个就不准备要了,希望能顺利得到offer)(我是双非,不太算科班,完全java零基础,只能说实习很好找,但是工作不好找,尝试投了一下秋招的那种,但是秒挂)java还是有活路的,刚好温饱是够的
在debug的伊泽瑞...:
重邮标红加粗
点赞
评论
收藏
分享
12-24 15:48
SHEIN_HR(准入职员工)
SHEIN内推,SHEIN内推码
在SHEIN你可以获得什么? 1⃣️首先,时尚公司体验感直线拉满!我很多同学毕业都去做男装,做运动服,做轻熟装!但是shein真的很时尚!你可以在摄影棚直线面对外国模特,给她们搭配衣服和配饰! 2⃣️公司工作环境超级好,工作氛围也很轻松愉快啦~每个校招生都会有专门的带教导师,很重要!!不会走冤枉路,能快速学习到东西,快速成长~咱们就是说,直球女孩的快乐!! 3⃣️福利 超级翻倍!任何节日你都能收到来自公司满满的心意公司每个人都是shein专业的周边大户~下午茶吃到你嘴软,节日小礼物也是经常拿~ 4⃣️超值内购会!来到快时尚公司,妈妈再也不怕我没有衣服穿了!各种样衣全部十元!只要你敢来,公司就敢...
SHEIN希音公司福利 280人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
工作半年后更确定:我们依然不欠优绩主义什么
6951
2
...
我建了一个分享实习业务的仓库,欢迎大家贡献哦
2874
3
...
牛客2025年终报告重磅上线——揭晓你的年度修炼成就!
2797
4
...
#牛客2025仙途报告#居然是五颗星
2721
5
...
【2025-年终总结】25届毕业生果果牛这一年~
2299
6
...
腾讯 微信支付一面面经
2078
7
...
牛客年终报告,今日道爷我成了
2055
8
...
一个程序员的自救书|从酒吧陪玩DM到上岸大厂
1799
9
...
28第二次面试
1486
10
...
在当下这个社会,在人生这个无常的时代,我真心希望你和各位牛友开心
1380
创作者周榜
更多
正在热议
更多
#
牛客2025仙途报告
#
10905次浏览
220人参与
#
我们是不是被“优绩主义”绑架了?
#
1256次浏览
53人参与
#
2025年终总结
#
190667次浏览
3203人参与
#
找工作,行业重要还是岗位重要?
#
86915次浏览
1736人参与
#
你面试体验感最差/最好的公司
#
27477次浏览
455人参与
#
今年你最想重开的一场面试是?
#
10470次浏览
119人参与
#
礼物开箱Plog
#
2886次浏览
99人参与
#
为了秋招你都做了哪些准备?
#
29491次浏览
524人参与
#
一人说一个提前实习的好处
#
19770次浏览
287人参与
#
秋招落幕,你是He or Be
#
20961次浏览
362人参与
#
机械人晒出你的简历
#
147857次浏览
883人参与
#
重来一次,你会对开始求职的自己说
#
9438次浏览
234人参与
#
工作中听到最受打击的一句话
#
11619次浏览
169人参与
#
实习没事做是福还是祸?
#
22401次浏览
328人参与
#
工作两年,想和老板谈涨薪怎么说
#
39088次浏览
176人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
13915次浏览
130人参与
#
25届暑期实习
#
1039207次浏览
20592人参与
#
实习的内耗时刻
#
212618次浏览
1579人参与
#
拿到offer之后,可以做些什么
#
81383次浏览
431人参与
#
这些公司卡简历很严格
#
82634次浏览
375人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务