iT邦幫忙

2025 iThome 鐵人賽

0
自我挑戰組

Leetcode自學系列 第 25

Day 25 三數之和

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20251022/20178921nJPtJ3pPwP.png
這題主要是在練習怎麼用「排序加雙指針」的方式去找出三個數字的組合。一開始如果用三層迴圈去暴力搜尋,雖然能做出來,但速度會很慢。後來發現只要先把陣列排序,再固定一個數字,用左右指針去移動找出另外兩個數的組合,就能更快找到答案。過程中要特別注意避免重複的情況,不然結果會出現重複的三元組。
整體來說,這題讓我更熟悉雙指針的運作方式,也學會在找組合問題時該如何控制重複與效率。


上一篇
Day 24 合併區間
系列文
Leetcode自學25
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言