python力扣刷題記錄——1614. 括號的最大巢狀深度
題目:
給你一個 有效括號字串 s,返回該字串的 s 巢狀深度 。
方法一:
利用棧
class Solution:
def maxDepth(self, s: str) -> int:
max_depth = 0
stack_list = []
for i in s:
if i == "(":
stack_list.append(i)
max_depth = max(max_depth, len(stack_list))
if i == ")":
stack_list.pop()
return max_depth
方法二:
class Solution:
def maxDepth(self, s: str) -> int:
depth = 0
max_depth = 0
for i in s:
if i == "(":
depth += 1
max_depth = max(max_depth, depth)
if i == ")":
depth -= 1
return max_depth
相關文章
- 力扣刷題Python筆記:括號生成力扣Python筆記
- python力扣刷題記錄——771. 寶石與石頭Python力扣
- python力扣刷題記錄——1470. 重新排列陣列Python力扣陣列
- 力扣 22. 括號生成力扣
- python力扣刷題記錄——1480. 一維陣列的動態和Python力扣陣列
- 力扣刷題筆記:207. 課程表力扣筆記
- 力扣刷題:100. 相同的樹力扣
- 力扣前1500道非會員題刷題筆記力扣筆記
- JavaScript匿名函式要外面巢狀小括號原因JavaScript函式巢狀
- 力扣LCR 039. 柱狀圖中最大的矩形力扣
- 力扣刷題——3007.價值和小於等於 K 的最大數字力扣
- 力扣刷題——2306. 公司命名力扣
- 2024.09.22 力扣刷題 Z字形變換力扣
- 力扣刷題-二分查詢力扣
- 力扣刷題-滑動視窗(字串)力扣字串
- 用Java的方式模擬Flutter的Widget的實現(多層括號巢狀)JavaFlutter巢狀
- 20201007:力扣209週週賽題解記錄(上)力扣
- 刷題記錄
- 程式設計師如何玩轉力扣刷題?程式設計師力扣
- 力扣 (LeetCode) - Database-刷題626--換座位力扣LeetCodeDatabase
- Python有效括號字串判斷和深度計算Python字串
- 記錄刷題日常
- Codeforces 刷題記錄
- CTF刷題記錄
- BUU刷題記錄
- 刷題記錄11
- 刷題記錄27
- 刷題記錄24
- LeetCode刷題記錄LeetCode
- leetcode刷題記錄1041-1050 python版LeetCodePython
- LeetCode有效的括號(Python)LeetCodePython
- leetcode刷題記錄 661~LeetCode
- [雜項] 刷題記錄
- JavaScript字串引號巢狀JavaScript字串巢狀
- [Golang]力扣Leetcode—初級演算法—樹—二叉樹的最大深度Golang力扣LeetCode演算法二叉樹
- 【題解】括號序列
- 力扣題解力扣
- python三引號巢狀雙引號執行結果不對Python巢狀