自动机中NFA学习心得

本文记录了作者在学习计算理论导引中关于自动机的内容,特别是NFA(非确定性有穷自动机)的学习心得。介绍了NFA的5元组定义,NFA与DFA的区别,以及NFA转DFA的过程,并通过实例加深理解。
摘要由CSDN通过智能技术生成

               这两周开始学习了《计算理论导引》一书中有关自动机的内容。首先学习了确定性有穷自动机(DFA)进而引出了表示一个自动机的形式化定义方法,之后定义了正则语言。今天下午又学习了(NFA)的有关知识。刘老师上课风趣幽默,详实透彻。下面说说我在学习这写内容时的心得。

1)一个自动机的形式化定义是一个5元组(Q,Σ,δ,q0,F),注意这里需要用中括号。

   2)F是一个接收状态集合,记得用大括号。

3)在DFA中转移函数δ的定义域和值域是一一对应的;而在NFA中转移函数δ的定义域是状态集,而值域是不确定的若干个状态的集合,即Q×Σ=ρ(Q):Q的幂集

4)NFA转化为DFA时,δ'的Σ'没有ε---"零漂"。

5)NFA转化为DFA时,DFA中的状态集共有2^k个状态(k表示NFA中的状态数)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值