- 15
- 0
- 约1.66万字
- 约 25页
- 2017-08-15 发布于重庆
- 举报
有限自动机.doc
《编译原理》之有限自动机确定化程序
作者:ninstein 日期:2007-03-28
字体大小: 小 中 大
这个学期开了《编译原理》,感觉学起来还是有点难度的,因此得多练习练习,在一次作业过程中,发现用子集法求状态转化矩阵的时候,当正规式比较复杂[如(00|11)*((01|10)(00|11)*(01|10)(00|11)*)*]的时候,手工操作很难保证每步的正确性,于是引发了用程序实现的想法,于是几个工作小时后便有了这么一堆不怎么地道的代码。如果你想看懂本程序,请事先作好心理准备,不必计较,我不是在怀疑你的代码阅读水平,而是在质疑自己的编码水准:)FQ:F:本程序能用来做什么?Q:1.用来被你分析,后面有源代码;2.用来作《编译原理》的练习[当然只是与NFA--DFA相关的题目]F:是不是真正的编译器里有类似本程序的算法?Q:我也不清楚,因为这个程序的出现完全只是结合几条法则通过笨拙的向量结构实现的,但是编译器应该是有将非确定有限自动机转化为确定有限自动机这一步的F:如何使用本程序?A:譬如有正规式1(0|1)*101,要求得到其DFA,那么我们先可以手工划出其NFA状态转换图[如下图所示] 然后运行本程序并对照这张图 严格 输入相关数据,输入数据结束后将得到运行结果,下面是整个程序运行过程中产生的字符:[小提示:右击程序字符界面选择“全选”然后按回车,这时
您可能关注的文档
最近下载
- 2026年管理会计环境成本管理应用与企业绿色发展方案.pptx VIP
- 教科版小学科学五年级下册第二单元《船的研究》2.4《增加船的载重量》教学PPT.pptx VIP
- 06SG517-2 轻型屋面三角形钢屋架(部分T型钢).docx VIP
- 2024年高考真题 山东政治(解析版).pdf VIP
- DB13(J)T 8393-2020 人民防空工程平战功能转换设计标准.pdf VIP
- 电子文件管理办法.docx VIP
- 预制装配式混凝土结构安装专项施工方案.docx
- 乙酸正丁酯安全技术说明书(MSDS).pdf VIP
- 日本无心磨床说明书参考译文.pdf VIP
- AS2047最新中英对照-图纸翻译.doc VIP
原创力文档

文档评论(0)