作者s25g5d4 (function(){})()
看板Ajax
标题Re: [问题] 关於leetcode上runtime error
时间Thu Nov 16 00:39:49 2017
我把你的程式码丢去 leetcode 会 WA 不是 RE 啊
是不是你改了函数名称?
你选完语言後应该会看到有预先填好的程式码吧
不要乱改他预先填好的程式码, 把函数本体填进去就好
另外你的程式码没有考虑 ']' 与 '[()]' 的情况
提示:这题必须使用 stack
--
']' 会错的原因是在 if(s[i+1] === iden[j+1]){ 这行
此时 i = 0, j = 5, s[i+1] 与 iden[j+1] 会双双等於 undefined
於是这行等号成立,i 变成 1, 回到第一个 for 回圈又 i++
此时 i = 2, i < s.length 不成立,回圈结束
最後回传 true, bang!
※ 引述《warpower668 (JyI)》之铭言:
: 小弟不懂为何把程式在jsbin(javascript)跑是可以的,
: 但到了LeetCode去跑却显示Runtime Error?
: 请求大神解答,谢谢!
: 这边是我的程式:
: http://ideone.com/jvNHV2
--
1F:推 obov:五楼闪尿11/06 05:20
2F:→ obov:超☆快速盖11/06 05:21
3F:→ obov:超☆快速盖盖11/06 05:21
4F:→ obov:超☆快速盖盖盖11/06 05:21
5F:推 xyz4594:冒险盖11/06 05:21
→ obov:干拎娘插三小 → obov:连闪尿都要插 11/06 05:22
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.115.172.153
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1510763994.A.EE5.html