亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

括號[([)]]為不匹配

怎么發現程序有問題,當括號為[([)]],則輸出的為不匹配

正在回答

2 回答

這當然是不匹配的。你仔細想想現實中可能出現這樣的括號組合嗎?括號的作用是包裹內容,區分級別,你這個小括號和中括號都交叉了,還如何包裹內容?

從程序執行的角度來說也是不正確的,當檢索到第二個左中括號的時候,它急需的是右中括號,這時,下一個檢索出來的括號必定要是某個左括號或者它需要的右中括號,否則會直接打印不匹配。

5 回復 有任何疑惑可以回復我~
#1

墓男神 提問者

非常感謝!
2016-08-01 回復 有任何疑惑可以回復我~

ziom 答得很好,我的補充是,如果你給出的例子要匹配,應該是[ [ ( ) ] ] 或者 [ ( [ ] ) ]

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
數據結構探險—棧篇
  • 參與學習       62770    人
  • 解答問題       105    個

棧,先入后出(FILO),帶領大家體會棧這種數據結構的美妙

進入課程

括號[([)]]為不匹配

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號