leetcode-891 - Sum of Subsequence Widths
動機 每個數字都會分別在每個是最大最小的seg中擔任最大最小 所以只要把組合數算出來就好 在你以為要列舉時,直接算組合數 ...
動機 每個數字都會分別在每個是最大最小的seg中擔任最大最小 所以只要把組合數算出來就好 在你以為要列舉時,直接算組合數 ...
動機 基本上看到seg與要順序都可以猜用Monotonic Stack 這裡可以直接抄768用 ...
動機 這裡的Monotonic Stack不同於84的用法 stack放的是sort好的區塊,放上最大值(或是區塊的最後一個) 或是利用只有0~n-1的特性 ...
動機 Monotonic Stack在pop時當下的狀態是 7 3 2 .left. 1 .right. 2 right的數字大小一定是大於1!! left的數字一定是等於1 代表說在這個區間1一定是最小的 但哪邊是最大? 就要比較左右兩邊了 ...
動機 看84 ...
動機 把84的monotonic stack介紹借過來一下 1 2 3 .left. 7 .right. 2 right的數字大小一定是大於7!! left的數字一定是等於7 所以在這個區間中7一定是最小 這樣就可以用在題 ...
動機 沒有魔法的一題 但要怎麼看出沒有魔法? ...
動機 保持原本的順序,維持字典序(小於等於) Monotonic Stack ...
動機 連續、小於等於最後一個值 就是用Monotonic Stack ...
動機 Monotonic Stack其中一個功能就是在pop的時候可以知道下一個最大 ...