我打赌作业帮出编程题的同学没用过牛客的 OJ

前端开发岗笔试

编程题不让跳出也就算了,毕竟题目也不是太难。

但是你拿字符串当数组输入是什么鬼~

牛客的 OJ 又不是 leetcode 。
你以为你输入的是数组,其实是字符串啊。

就第二题那个数组扁平化的题

题目:

输入:
[1,2,[3,4,5,[6,7]],8]

输出:
[1,2,3,4,5,6,7,8]

readline() 读进来是 String 啊!

难道我要先把 String 转成数组吗?

那我一行就可以全 AC 了:

print( '[' + readline().replace(/[\[|\]]/g,'') + ']' )

好吧, 我可以使用 JSON.parse() 转成数组,那么你的输出为什么还要求像模像样的数组啊?

非得先 print 一个方括号 [ 结尾再补一个方括号 ]

#作业帮##笔试题目#
全部评论
这道题这么喜欢考的吗,阿里,腾讯都有
点赞 回复
分享
发布于 2019-09-05 21:25
啊啊啊啊大佬哭了
点赞 回复
分享
发布于 2019-09-05 21:32
联易融
校招火热招聘中
官网直投
第二题对链表进行操作,输入实例:9->0->4->5->1,我还以为是像力扣里的,给好了头结点,结果搞个输入输出搞了半天,才发现这特喵居然是个字符串,我还要自己定义列表类型,然后没时间做了
点赞 回复
分享
发布于 2019-09-05 21:35
输入数组也不给个数。。输入矩阵也不给长宽😂
点赞 回复
分享
发布于 2019-09-05 21:40

相关推荐

科大讯飞 飞凡计划-研发方向 年薪42w左右
点赞 评论 收藏
转发
3 6 评论
分享
牛客网
牛客企业服务