![]() |
1
7
是,语言{a n 一 n |n>=0} 是常规语言 。为了证明某种语言是正则的,可以绘制其dfa/正则表达式。您可以按如下方式驱动该语言:
因为“
注意,正则表达式仅适用于正则语言,因此证明{a n 一 n |n>=0}是一种常规语言。而DFA将是:
我建议你读一下 why languages like {a n b n | n >= 0} are not regular . |
![]() |
2
1
首先将定义更改为等效
|
![]() |
user_mda · 在有限状态机中更新数据 7 年前 |
![]() |
Nathan · 在Ragel中使用带有扫描块的堆栈的正确方法是什么? 7 年前 |
![]() |
mcsilvio · 设计复杂FSM的方法是什么? 9 年前 |
|
jannnik · 为什么{a ^ n a ^ n |n>=0}是规则的? 10 年前 |
|
user2344665 · 如何在if语句中仅影响1个游戏对象 11 年前 |
![]() |
yotommy · 如何用参数构造akka TestFSMRef? 12 年前 |