-
-
Implements the function
String padStart(String string,int minLength,char padChar)
Returns a string,of length at least minLength,consisting of string prepended with as many copies ofpadChar as are necessary to reach that length.For example,
padStart('7',3,'0') returns "007"or padStart('2010',3,'0') returns "2010"
Parameters:
1.string the string which should appear at the end of the result
2.minLength the minimum length the resulting string must have.Can be zero or negative,in which case ...
阅读题目
问答题
经典指数
-
编写一个diff函数,用来比较两个字符串的差异。如果字符在第一个字符串中存在,在第二个字符串中不存在则输出减号和相应的字符;如果字符在第二个字符串中存在,在第一个字符串中不存在则输出加号和相应的字符;如果存在相同的子字符串,则子字符串中的内容都不需要输出。字符的比较结果用逗号分隔,每个差异的字符串都要找出来。要求充分利用相同的子字符串,尽可能优化算法保证输出的结果最短。作为参数的字符串中只会包含英文字母。
假设函数原型为,String diff(String a,String b)
调用diff("bcdef","abcdef"),返回结果应该为"+a"
调用diff("abcde","abdef"),返回结果应该为"-c,+f"
调用diff("aba","aababb"),返回结果应该为"+a,+b,+b" ...
阅读题目
问答题
经典指数
-
-
-
-
-
LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子.....LL不高兴了,他想了想,决定大\小 王可以看成任何数字,并且A看作1,J为11,Q为12,K为13。上面的5张牌就可以变成“1,2,3,4,5”(大小王分别看作2和4),“So Lucky!”。LL决定去买体育彩票啦。
现在,要求你使用这幅牌模拟上面的过程,然后告诉我们LL的运气如何。为了方便起见,你可以认为大小王是0。 ...
阅读题目
面试题
经典指数
-
-
扫描后移动端查看
相关标签
同类标签
|
微信公众号
|
|
欢迎加入,一起群聊
|