我在这个转换问题上遇到了非常困难的时期。我已经阅读、重新阅读和观看视频,但我很确定我得出的答案是不正确的。
我有一种感觉,我错过了一些步骤。 这就是我最终的表达方式:
(ab*(aUb)a*)Ua*
我在这张图片中分享了我的步骤。 ()
我认为这篇论文非常清楚地解释了如何将 NFA 转换为正则表达式。
逐步创建一个 NFA,其边缘用正则表达式而不是标记进行标记,然后删除状态,直到只有一条从输入状态到输出状态的边缘。
https://courses.engr.illinois.edu/cs374/fa2017/extra_notes/01_nfa_to_reg.pdf有一个很好的例子。