摘要: 1.将所有单词的正规集用正规式描述 2.用正规式到NFA的转换算 得到识别所有单词用NFA 3.用NFA到DFA的转换算法 得到识别所有单词用DFA 4.将DFA的状态转换函数表示成二维数组 并与DFA的执行程序结合起来 阅读全文
posted @ 2019-04-20 21:51 赵钱富贵 阅读(1223) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-20 21:29 赵钱富贵 阅读(3965) 评论(0) 推荐(0) 编辑
摘要: 对于给定的DFA M,寻找一个状态数比M小的DFA M'使得L(M)=L(M') 1.状态的等价性: 假设s和t为M的两个状态 ①若分别从状态s和状态t出发都能读出某个字α而停止于终态,则称s和t等价 ②存在一个字α,使得s和t一个读出α停止于终态,另一个读出α停止于非终态,则称s和t可区别 2.基 阅读全文
posted @ 2019-04-20 17:45 赵钱富贵 阅读(13507) 评论(0) 推荐(2) 编辑
摘要: 1.假定NFA M=<S,∑,f,S0,F> 对M的状态转换图进行以下改造: ①引进新的初态结点X和终态结点Y, X,Y∈S, 从X到S0中的任意结点连一条ε箭弧,从F中任意结点到Y连一条ε箭弧。(解决初态的唯一性) ②引入新状态对M的状态转换图进行进一步的替换(简化弧上的标记) 2.NFA确定化: 阅读全文
posted @ 2019-04-20 16:05 赵钱富贵 阅读(15962) 评论(0) 推荐(0) 编辑