确定与不确定有限自动机DFA与NFA及子集法互相转换


编译原理正规式NFA与DFA及子集法

1.基础术语与概念:

语法描述基本概念
  • 字母表:一个有穷字符集记为Σ

  • 字母表中每个元素称为字符

  • Σ上的字(字符串)是指Σ中的字符所构成的一个有穷序列

  • 不包含任何字符的序列称为空字,记作ε

  • 用Σ*表示Σ上的所有字的全体,包含空字ε

  • 例如:设Σ={a,b},则Σ*={ε, a, b, aa, ab, ba, bb, aaa, …},即Σ的闭包

  • Σ*的子集U和V的连接(积)定义为
    UV={ αβ}  α∈U,β∈V UV=\left\{ \alpha \beta \right\}\; \alpha \in U,\beta \in V UV={ αβ}αU,βV

  • V自身的n次积记为
    Vn=V  V  ...  V V^{n}=V\; V\; ...\; V Vn=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值