status
date
slug
tags
category
type
password
icon
本文目錄
 

前言

這邊整理一些不知道該怎麼分類的 Algorithm :)
會有一些針對特定題目的特別算法,不值得特別開一篇筆記,但也多少值得紀錄一番。
或是單純我不知道該丟在哪w
這篇筆記的主題會比較雜亂一點,而算法的重要性應該也會稍微低一點,
建議為了面試而刷題的話還是先看其他篇筆記w
 

Monotonic Stack

  • 專門處理找尋下個最大元素之類的題目

LeetCode 496. Next Greater Element I

  • while 迴圈右邊的判斷式的重點在去除當前元素最高元素之間的矮元素

LeetCode 739. Daily Temperatures

  • 當前元素下個更高元素的距離時,改將 index 推入 stack 中

LeetCode 1944. Number of Visible People in a Queue

LeetCode 503. Next Greater Element II

LeetCode 402. Remove K Digits

  • 移除 個元素 ⇒ 保留 個元素

Monotonic Queue

LeetCode 239. Sliding Window Maximum

  • While 迴圈的內容是在去除所有比 n 更小的元素
  • deque 的內容會是遞減排序(最大值在最前面)
  • 因為跑完 While 迴圈後總是會將 n 推進 queue 中,因此不會出現 queue 為空的情況

Trie

LeetCode

LeetCode

 
DP系列問題 隨筆區間DP 隨筆
Loading...
Zixu
Zixu
Welcome to my webstie.
Analytics
Post Count:
224
Latest posts
還好我退了 部隊篇
2025/08/08
泡泡
2025/08/05
還好我退了 新訓篇
2025/08/02
大學畢業心得
2025/07/12
AP325 隨筆
2025/06/07
Lycoris Recoil 莉可麗絲
2025/05/04