一.为何会产生不确定又穷状态向量机(NFA)
主要是因为一个状态读到一个字符可能有多个(或者0个)状态选择(多条分支可走)
二.NFA的特点
三.NFA的识别过程
机器把所有的情况都会走一遍,若能走通则接受该单词(相当于遍历)
四.NFA的定义(与DFA的定义相似 转移状态不一样)
五.带有空串的NFA
六.例子.
解答:DFA----->NFA的转移过程 以及画出DFA的状态转移图
七.DFA的化简
- 终结状态与非终结状态不等价
- 从s出发识别a和从t出发识别a达到的状态一致则等价
例题:
解答: 核心是一个状态到另一个状态是用上一步的状态表示
注意事项:是上一大步:上一大步 不是一小步
课堂小练习:
解答:
八.从NFA到DFA并化简:
例题1:
例题二: