看板 Ajax 關於我們 聯絡資訊
我把你的程式碼丟去 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 --
obov:五樓閃尿11/06 05:20
obov:超☆快速蓋11/06 05:21
obov:超☆快速蓋蓋11/06 05:21
obov:超☆快速蓋蓋蓋11/06 05:21
xyz4594:冒險蓋11/06 05:21
obov:幹拎娘插三小 obov:連閃尿都要插 11/06 05:22 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.172.153 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1510763994.A.EE5.html