请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

leetcode上跑了之后为什么提示超出限制,是超时还是内存溢出了?

图片描述var countBinarySubstrings = function(s) { var result = []; var subMatch = function(str) { var sub1 = str.match(/^0+|1+/g)[0]; var sub2 = (Number(sub1[0]) ^ 1).toString().repeat(sub1.length); var reg = new RegExp(^sub1{sub1}sub1{sub2}) console.log("test:", str, reg, reg.test(str)); if (reg.test(str)) { returnsub1{sub1}sub1{sub2}} return '' } for (var i=0,len=s.length;i<len-1;i++) { var sub = subMatch(s.slice(i)) console.log('sub:', sub); if (sub) { result.push(sub) } } return result.length };

正在回答 回答被采纳积分+3

1回答

慕粉1926294646 2020-03-26 00:26:23

同学你好,你可以点开“显示详情看一下”哈,LeetCode 运行增加了不少限制,建议在本地 jest 测试

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信