23/100. Valid Parentheses
生活随笔
收集整理的這篇文章主要介紹了
23/100. Valid Parentheses
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
給定一個字符串s,它只包括“(”、“)”、“[”、“]”、“{”、“}”,判斷該字符串是否合法。
使用棧的數據結構(先進后出),其實就是Python里的list列表。
①若長度為奇數個,該字符串不合法,返回False。
②若長度為偶數個:
若為右邊的括號,且正好和前面一個字符匹配,則刪除前一個字符;
若為左邊的括號,則添加到列表的末尾;
否則,則返回False。
③最后,若L為空,則返回True。
其它思路:
使用字典dict。
總結
以上是生活随笔為你收集整理的23/100. Valid Parentheses的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 22/100. Find All Ana
- 下一篇: 24/100. Linked List