首页 > 2020/08/13 BiliBili 测试开发岗
头像
一〇七
编辑于 2020-08-13 20:34
+ 关注

2020/08/13 BiliBili 测试开发岗

测试开发果然比后台开发简单多的多的多的多。100分钟的题70分钟就做完了。

选择30道,基础知识。

算法1:青蛙跳井len,每次网上跳m,掉n,几天出井?
AC80,后来加上了n>m && m<len 返回-1才完全AC,但是题目并没有给出这个说明i啊,小破绽的题还是欠缺严谨啊。

算法2:归并排序的归并过程
AC100

算法3:在字符串s里找以字符串x为前缀的单词的下标
AC100.
1、下标从1开始
2、s.toLowerCase()处理下
3、s.repaceAll("( )+", " "),用正则表达式处理多个空格的情况
4、s.strip.splti(" ")将单词转为字符串数组
5、做了上面所有的AC90%

这时候我想起了,雷火多多飞行器哪一题,就是规定如果最后一步才到终点不输出”Done“,而是输出0离终点的距离。
然后我尝试,将匹配的过程加上了,如果x的长度>=单词的长度(之前我写的没带等号),返回false,哇果然AC100。就是前缀的意思是匹配完之后,单词后面还有字符才算!讲究!

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐