avatar
leetcode valid number# JobHunting - 待字闺中
M*a
1
我老写到一半放弃了
我擦,太麻烦了,what's the point
avatar
M*a
3
Input: "3."
Output: false
Expected: true
"3."也是valid?
我擦
avatar
f*w
4
我觉得真被问到这个题,就拿之前leetcode出错过的testcases去问考官。这个算valid
还是invalid啊?就能混过20分钟了
avatar
b*g
5
这题确实变态.....
如果第一次做,和面试官讨论各种corner case就可以把时间都花光了...这题在
leetcode上出现之前绝对是挂人的大杀器....
avatar
s*k
6
public boolean isNumber(String s) {
if(s == null || s.trim().isEmpty()){
return false;
}

return s.trim().matches("[-+]?(([0-9]+[.]?[0-9]*)|([.][0-9]+))([E|e][-+]
?[0-9]+)?");
}
avatar
M*a
7
然后面试官说不许regular expression

+]

【在 s********k 的大作中提到】
: public boolean isNumber(String s) {
: if(s == null || s.trim().isEmpty()){
: return false;
: }
:
: return s.trim().matches("[-+]?(([0-9]+[.]?[0-9]*)|([.][0-9]+))([E|e][-+]
: ?[0-9]+)?");
: }

avatar
f*w
8
不过能把regex的pattern想清楚,写这个题本身也没啥了啊。
avatar
t*e
9
被问到的话其实就考communication了……
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。