【发布时间】:2013-01-30 01:13:10
【问题描述】:
这是我的 NFA:
这是我的尝试。
- 创建新的开始和结束节点
- 接下来消除左边的第二个节点,它给了我 ab
- 接下来从右边消除第二个节点,它给了我 ab*a
- 接下来从左边消除第二个节点,它给了我 abb*b
- 接下来从右边消除第二个节点,它给我 b+ab*a
这导致abbb (b+aba)*
这是正确的答案吗?
【问题讨论】:
-
哪个是起始节点,哪个是结束节点?
-
查看这篇文章的方法:stackoverflow.com/questions/13676431/…
标签: regex finite-automata computation-theory nfa