iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
自我挑戰組

Java × LeetCode-30天日記系列 第 5

Day 5:Valid Parentheses (LC #20)

  • 分享至 

  • xImage
  •  

題目理解
我的理解 : 要判斷括號是否成對正確配對。
方法
因為最晚加入的左括號,必須最早和右括號配對,這正好符合 Stack 的特性。
https://ithelp.ithome.com.tw/upload/images/20250918/201692384bKaXcsgzA.png

心得
今天讓我更深刻理解了「Stack 的後進先出特性」如何幫助處理括號問題。每當新字元進來,只需要關注當前與最後一個的關係,不用回頭檢查整個字串,讓演算法既高效又清晰。


上一篇
Day 4:Valid Anagram (LC #242)
下一篇
Day 6:Merge Two Sorted Lists (LC #21)
系列文
Java × LeetCode-30天日記6
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言