首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
大突突
2018-08-10 11:38
已编辑
浙江大学 算法工程师
关注
已关注
取消关注
网易互娱 密码问题 10个用例全对,提交0%
如题,有没有大神做出来了,求解!!
#网易#
提示
全部评论
推荐
最新
楼层
pushpushbaby
清华大学 Java
``` import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class Main { Set<Character> set = new HashSet<>(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String[] s = new String[n]; for (int i = 0; i < n; i++) { s[i] = sc.next(); } Main m = new Main(); m.setSet(); for (int i = 0; i < n; i++) { System.out.println(m.isStrong(s[i]) ? "yes" : "no"); } } public void setSet() { set.add('!'); set.add('@'); set.add('#'); set.add('$'); set.add('%'); set.add('^'); set.add('&'); set.add('*'); set.add('('); set.add(')'); set.add('_'); set.add('-'); set.add('='); set.add('+'); set.add('['); set.add(']'); set.add('{'); set.add('}'); set.add(','); set.add('.'); set.add('<'); set.add('>'); set.add('/'); set.add('?'); } public boolean isStrong(String s) { int n = s.length(); if (n < 8) { return false; } boolean f1 = false, f2 = false, f3 = false, f4 = false; for (char c : s.toCharArray()) { if (c <= 'Z' && c >= 'A' && !f1) { f1 = true; } else if (c <= 'z' && c >= 'a' && !f2) { f2 = true; } else if (c <= '9' && c >= '0' && !f3) { f3 = true; } else if (set.contains(c)) { f4 = true; } } if (!(f1 && f2 && f3 && f4)) { return false; } if (n > 2) { for (int i = 0; i < n - 2; i++) { String sub = s.substring(i, i + 3); if ((sub.charAt(2) - sub.charAt(1) == sub.charAt(1) - sub.charAt(0)) && (sub.charAt(2) <= '9' && sub.charAt(2) >= '0') && (sub.charAt(1) <= '9' && sub.charAt(1) >= '0') && (sub.charAt(0) <= '9' && sub.charAt(0) >= '0')) { return false; } } } if (n > 2) { for (int i = 0; i < n - 2; i++) { String sub = s.substring(i, i + 3); if ((sub.charAt(2) - sub.charAt(1) == 1 && sub.charAt(1) - sub.charAt(0) == 1) && (((sub.charAt(2) <= 'Z' && sub.charAt(2) >= 'A') && (sub.charAt(1) <= 'Z' && sub.charAt(1) >= 'A') && (sub.charAt(0) <= 'Z' && sub.charAt(0) >= 'A')) || ((sub.charAt(2) <= 'z' && sub.charAt(2) >= 'a') && (sub.charAt(1) <= 'z' && sub.charAt(1) >= 'a') && (sub.charAt(0) <= 'z' && sub.charAt(0) >= 'a')))) { return false; } } } if (s.indexOf("password") != -1) { return false; } if (s.indexOf("admin") != -1) { return false; } if (s.indexOf("qwerty") != -1) { return false; } if (s.indexOf("hello") != -1) { return false; } if (s.indexOf("iloveyou") != -1) { return false; } if (s.indexOf("112233") != -1) { return false; } return true; } } ```
点赞
回复
分享
发布于 2018-08-09 21:44
Xuh7
华南理工大学 C++
我是一开始那个数字小写大写特殊都要齐全那个条件就写错了(竟然也能过测试样例),交上去0,后来改了就差不多好了
点赞
回复
分享
发布于 2018-08-09 21:44
布白
北京大学 算法工程师
10个用例里没有包括连续字母 abc 这种情况,而且一堆示例错一个就 0%、
点赞
回复
分享
发布于 2018-08-09 21:44
牛客里的一粒沙
外交学院 Java
密码问题0%的原因可能是时间太长了,你只要一个小条件不满足,后面都不用判断了。(我0%的问题就出在这里,后面改了AC)
点赞
回复
分享
发布于 2018-08-09 21:39
牛客185544
门头沟学院
我也是
点赞
回复
分享
发布于 2018-08-09 21:38
已删除
有https://mp.weixin.qq.com/s/wyXem76LdAHMpaOlil7odg
点赞
回复
分享
发布于 2018-08-09 21:38
求个offer好不好
东南大学 Java
同情况+1
点赞
回复
分享
发布于 2018-08-09 21:37
暂无评论,快来抢首评~
相关推荐
11-25 10:47
点点互动_产品管理工程师(准入职员工)
点点互动内推,点点互动内推码
点点互动面经一面(1)传统自我介绍(2)我看你大学里做了项目是吧,我们来聊聊吧(撕数据库、计算机网络)数据库(3)欸,你用的是 MySQL 吧,我想知道如果我要生成用户的唯一id,有什么方法啊?(4)那我如果有一个主键值是 10,然后删除了这一行,插入下一行数据的时候,主键值是多少呀?(5)你知道 MySQL 的索引的索引数据结构吗?(6)那你知道聚簇索引和非聚簇索引吗?计算机网络(7)你项目中前后端用什么协议通信的?「 HTTP 」为什么 说 HTTP 是无状态的呢?(8)那如何防止 Cookie 劫持?(9)那我如果使用 HTTPS 协议, Cookie 就不会被第三方拿到吗?(10)那你...
点赞
评论
收藏
分享
10-19 18:20
福建师范大学 Java
接了数字马力的offer ,我后悔了…
来,说点可能被同行“骂”的大实话。🙊当初接数字马力Offer时,朋友都说:“蚂蚁的“内包”公司?你想清楚啊!”但入职快一年后的今天,我反而对他有了不一样的看法!🔹 是偏见?还是信息差!之前没入职之前外面都在说什么岗位低人一等这类。实际上:这种情况不可至否,不能保证每个团队都是其乐融融。但我在的部门以及我了解的周边同事都还是十分好相处的~和蚂蚁师兄师姐之间也经常开一些小玩笑。总之:身份是蚂蚁公司给的,地位是自己挣的(一个傲娇女孩的自述)。🔹 待遇?玩的就是真实!试用期工资全额发!六点下班跑得快(早9晚6或者早10晚7,动态打卡),公积金顶格交。别听那些画饼的,到手的钱和下班的时间才是真的(都是牛马何必难为牛马)。🔹 能不能学到技术?来了就“后悔”!我们拥有权限直通蚂蚁知识库,技术栈多到学不完。说“学不到东西”的人,来了可能后悔——后悔来晚了(哈哈哈哈,可以不学但是不能没有)!💥 内推地址:https://app.mokahr.com/su/ueoyhg❗我的内推码:NTA6Nvs走我的内推,可以直达业务部门,面试流程更快速,进度可查!今天新放HC,之前挂过也能再战!秋招已经正式开始啦~机会就摆在这,敢不敢来试一试呢?(和我一样,做个勇敢的女孩)
下午吃泡馍:
数字马力的薪资一般哇,5年经验的java/测试就给人一万出头,而且刚入职第三天就让人出差,而且是出半年
帮你内推|数字马力 校招
点赞
评论
收藏
分享
11-19 18:44
已编辑
成都理工大学 Java
27届acm银牌退役选手找不到实习
有没有佬锐评一下简历编写,boos投简历都很少有回复,有没有佬介绍一下
程序员花海:
我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞
评论
收藏
分享
11-26 09:22
库洛游戏_HR(准入职员工)
库洛游戏内推,库洛游戏内推码
文案策划面题:1. 请先做个简单的自我介绍👋?重点介绍一下自己在文学创作、二次元文化接触方面的相关经历📚。 2. 你最近5年的职业规划是什么🤔,能否详细谈谈你对应届生在文案策划岗位成长路径的想法🌱? 3. 你应聘这个岗位的优势是什么✨?劣势是什么😥?请各详细说三点并举例说明📝。 4. 为什么选择应聘我们库洛游戏公司的文案策划 - 战双(校招)岗位呢🎮? 5. 能不能谈谈对我们公司产品,尤其是战双系列以及整个游戏行业的了解🔍? 6. 你期望的薪酬是多少💰?结合应届生身份说说你提出这个期望的理由📊。 7. 大学期间最喜欢哪一门专业课程🎓?请阐述喜欢这一门课程的具体原因和收获。...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
字节跳动火山引擎
2026校园招聘
字节跳动
2026校园招聘
快手
2026届校园招聘
无端科技
校园招聘启动中
MiniMax
全站热榜
更多
1
...
程序员能做哪些副业嘞?
2367
2
...
来个oc暖我一整天
2089
3
...
【现金奖励】26秋招薪资爆料征集,瓜分现金红包!
2066
4
...
秋招面经总结
2043
5
...
不敢相信,本内耗王也是实习上了
1930
6
...
末9本,秋招后端失败总结
1680
7
...
小红书开了,大概率不会有更高的了吧
1409
8
...
卧槽了学院本真的没希望了吗
1351
9
...
11 月底了还是 0offer
1185
10
...
学院本的兄弟们秋招还好吗
1096
创作者周榜
更多
正在热议
更多
#
你的秋招白月光和意难平公司
#
25991次浏览
216人参与
#
机械人晒出你的简历
#
140927次浏览
865人参与
#
你想跟着什么样领导?
#
17702次浏览
159人参与
#
比亚迪求职进展汇总
#
816856次浏览
3142人参与
#
十一月总结
#
30458次浏览
274人参与
#
职场上哪些事情令人讨厌
#
29111次浏览
117人参与
#
深信服求职进展汇总
#
239286次浏览
1803人参与
#
如果今天是你的last day,你会怎么度过?
#
55238次浏览
311人参与
#
考研失败就一定是坏事吗?
#
154659次浏览
1091人参与
#
机械人还在等华为开奖吗?
#
284210次浏览
1447人参与
#
什么样的背景能拿SSP?
#
121726次浏览
421人参与
#
从夯到拉,评价编程语言
#
14155次浏览
108人参与
#
分享一个让你热爱工作的瞬间
#
50379次浏览
437人参与
#
硬件人秋招进展
#
252657次浏览
3941人参与
#
如何提高实习转正率?
#
59452次浏览
417人参与
#
巨人网络工作体验
#
70057次浏览
499人参与
#
应届生进小公司有什么影响吗
#
103282次浏览
1092人参与
#
入职以后才知道的校招谎言
#
106848次浏览
666人参与
#
找实习是选平台还是选业务?
#
18517次浏览
198人参与
#
听到哪句话代表面试稳了OR挂了?
#
107547次浏览
474人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务