狀態機
含有「狀態機」共 8 篇內容
全部內容
發佈日期由新至舊
小松鼠的演算法樂園
2024/09/15
♈成雙成對 尋找母音字母出現偶數的最長子字串_Leetcode #1371
1371. Find the Longest Substring Containing Vowels in Even Counts 給定一個字串s,請找出母音字母出現皆為偶數次的最長子字串的長度。 例如"paaoooq",母音字母出現皆為偶數次的最長子字串paaoo,長度為5。
#
python
#
leetcode
#
algorithm
8
2
林燃(創作小說家)
2
TJ的沙龍
2024/07/06
區分狀態和數據,設計出簡潔高效的狀態機
本文介紹了在網站開發中如何運用狀態機的原則和設計方法。通過具體案例分析,以及狀態和數據的區分,詳細介紹了狀態機的設計原則和應用。讀者可以通過本文瞭解如何將狀態機應用於實際的網站開發中。
#
數據
#
狀態機
#
ActorModel
8
留言
小松鼠的演算法樂園
2024/06/01
萬綠叢中一點紅 落單的數字II 有教學影片_Single Number II_二進位操作_Leetcode #260
題目敘述 Single Number II 給定一個輸入陣列,已知有一個烙單的數字,其他剩餘的數字都恰巧出現三次。 請找出這個烙單的數字。 題目額外提出限制,請使用O(n)線性時間、O(1)常數空間複雜度的演算法。 測試範例 Example 1: Input: nums = [2,2,
#
python
#
leetcode
#
algorithm
9
2
林燃(創作小說家)
1
☕️🍷🍾🥂🍽🍖🍗我自己來~別客氣!
小松鼠的演算法樂園
2024/03/22
合縱連橫: 從DP框架理解 最佳股票買賣系列題 的背後本質
這篇文章,會帶著大家複習以前學過的FSM+DP框架, 並且以有限狀態機 + DP狀態轉移的概念為核心, 貫穿一些相關聯最佳股票買賣系列的題目, 透過框架複現來幫助讀者理解這個實用的演算法框架。 基本的FSM + DP 框架,配合交易邏輯。 針對每一天,其實歸根究柢只有兩種狀態。 第一種
#
python
#
leetcode
#
algorithm
14
2
付費限定
小松鼠的演算法樂園
2024/02/16
模擬:有交易成本的最佳股票買賣 Best Time to Buy&Sell Stock_Leetcode714 精選75
題目敘述 題目會給我們一個陣列prices,裡面的數值代表每一個交易日的股票股價。 每次買入股票時會有一個額外附帶的交易成本fee。 題目讓我們做多,而且不限制交易次數。 題目禁止持有多重部位,也就是說,必須是買賣輪流交替的形式。 比如說 買,買,買 這種方式是不被允許的。 請問最終
#
leetcode
#
python
#
algorithm
3
1
付費限定
小松鼠的演算法樂園
2023/12/24
一魚多吃 用狀態機和DP解 有冷卻期的股票作多最大獲利 Leetcode #309
題目敘述 題目會給我們一個輸入陣列prices分別代表不同交易日的股票價格,問我們在帶有冷卻條件的情況下,不限制交易次數,請問作多的最大獲利是多少? 冷卻條件的定義: 賣出股票的下一天,不能買入股票。 也就是說第i天賣出股票,最快要在i+2天才可以選擇買入股票。
#
DP
#
dynamicprogramming
#
動態規劃
4
留言
小松鼠的演算法樂園
2023/11/27
活用動態規劃DP 特殊的騎士撥號器 Knight Dialer_Leetcode #935
題目敘述 題目會給定一組數字鍵盤,要求我們每次撥號的時候都走象棋的"馬"步,也就是日字型的走法,請問給定長度的n的數字撥號方式有幾種? 最後回傳答案之前,記得對109 + 7做除法取餘數。 詳細的題目可在這裡看到 數字鍵盤的配置如下圖 象棋的"馬"步 日字型走法 示意圖
#
Dynamicprogramming
#
動態規劃
#
FSM
4
留言
史蒂文森.郭的沙龍
2019/06/29
究極掰真社會新人類-英雄來內戰
...... 大家上電影院看英雄,是看他們裡面誰有沒有扮演好英雄的這個角色,否則他們除了擁有特殊能力外,怎麼解決壓力的指導棋觀眾比他們還清楚。電影裡電影外,英雄們不斷受到公評的,誰做的好、誰做的不好。誰不應該在救人的時候把帝國大廈打掉一角,誰又不應該在打敗外星人的時候把高科技垃圾隨便留下......
#
禮義廉恥
#
紅綠燈
#
十字路口
1
留言