RE轉NFA的算法思考

之前在看哈工大的編譯原理mooc(第四次開課),發現他們的算法比通用的Thompson算法好用的多: (以下圖中哈工大誤寫成中科大) 這兩者的差異究竟能大到何種差異呢?如下圖: 解決同一個RE,thompson算法轉出來的NFA狀態數足足多了15個! 這轉DFA的時候誰頂得住啊! 經過多次實驗,我發現使用哈工大算法的時候,轉出來的DFA直接是狀態數最小的,甚至不用Minimize狀態數,這一度讓我
相關文章
相關標籤/搜索