時間限制 1000 ms ・ 記憶體限制 256 MB
給你一個只由 ()、[]、{} 組成的字串,判斷所有括號是否正確配對:每個右括號都要與最近尚未配對的左括號同型別。
()
[]
{}
例如 ([]){} 合法,([)] 不合法。
([]){}
([)]
一行一個字串 SSS(1≤∣S∣≤1051 \le |S| \le 10^51≤∣S∣≤105),只包含 ()[]{} 六種字元。
()[]{}
配對正確輸出 Yes,否則輸出 No。
Yes
No
提示:想想「堆疊」這個資料結構。
範例輸入 1
範例輸出 1
範例輸入 2
範例輸出 2
載入討論區…