2126. Destroying Asteroids 2126. Destroying Asteroids class Solution: def asteroidsDestroyed(self, mass: int,
901. Online Stock Span 901. Online Stock Span 這個題目真的算是非常難,沒有寫過的話面試真的很難有機會寫出來。 class StockSpanner: def __init_
739. Daily Temperatures 739. Daily Temperatures 這個題目是一個單調棧 Monotonic 的問題。 我在兩次不同時間用了兩個不同的方向來想這個題目。 從過去往未來實作 其實這應該是比較直覺的想法,但是我第一次做的時候反而沒有想到這個方法,
346. Moving Average from Data Stream 346. Moving Average from Data Stream class MovingAverage: def __init_
844. Backspace String Compare 844. Backspace String Compare class Solution: def backspaceCompare(self, s:
24. Swap Nodes in Pairs 24. Swap Nodes in Pairs 我一開始的想法比較單純,因為題目是要求奇數跟偶數的位置交換,所以我很直覺的寫了一個先把奇數位置的元素記錄起來,再把偶數元素記錄起來,最後再重新串起來。