社区
软件水平考试
帖子详情
2002 子集法NFA => DFA 的问题,实有不解!
linwd
2003-10-06 03:15:23
I I0 I1
{S,1,2,3} {1,2,3,4,5,Z} {2,3}
{1,2,3,4,5,Z} T1 T2{2, 3,}
{2,3} {4,5,Z} {2,3}
T{4, 5, Z} {6} T3
T1 {1,3,4,5,6,Z} {5,Z}
{} T3 {5,Z}
{} 6 T3
第一行的I0,怎么有 2 在。经过一个0我走不出来。
而后面的{}有怎么推出 I0和I1的元素呢
...全文
73
10
打赏
收藏
2002 子集法NFA => DFA 的问题,实有不解!
I I0 I1 {S,1,2,3} {1,2,3,4,5,Z} {2,3} {1,2,3,4,5,Z} T1 T2{2, 3,} {2,3} {4,5,Z} {2,3} T{4, 5, Z} {6} T3 T1 {1,3,4,5,6,Z} {5,Z} {} T3 {5,Z} {} 6 T3 第一行的I0,怎么有 2 在。经过一个0我走不出来。 而后面的{}有怎么推出 I0和I1的元素呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xstarwish
2003-10-06
打赏
举报
回复
我用的是邮电的教材,,没有这个例子,,呵呵`~
linwd
2003-10-06
打赏
举报
回复
看教材上有一个列子,仔细看看!
xstarwish
2003-10-06
打赏
举报
回复
up
xstarwish
2003-10-06
打赏
举报
回复
那么 这到题里表的各项 i,i0,i1 都是什么????
还有你说的过程中 ,,距离为 0 是什么意思呢??
我看了,,半懂不懂的,,,
linwd
2003-10-06
打赏
举报
回复
是我做的这个题目和原来的那个不同,这里的这个是错的。
推到是推的出来,但是后面的正规式 有怎么解呢????????
xtyqzp
2003-10-06
打赏
举报
回复
NFA==>DFA有算法的,如下:
(1)找出开始集合S0 (即nfa图中的所有开始状态,及与这些状态“距离”为0的状态)
(2)对每个终结符i:
S0通过i能到达的所有状态的集合Si,并且与S1中状态“距离”0的状态也加入Si中
这样通过S0能导出几个集合
(3)对所有新导出的集合做(2),如果集合在之前已经做过(2)就不用做了
(4)所有集合为S0,S1,S2,......Sn,这每个集合即为DFA的一个状态,它们的联系就是终结符i
不知我说清楚没。
邮箱:yumi301@tom.com 密码:bugaoshuni:)
xstarwish
2003-10-06
打赏
举报
回复
朋友能讲讲这道题的解题思路或者是方式,可以吗??
楼主别忙着结帖啊`~
这道题我根本都没有看明白,,,不知道怎么做,,
“第一行的I0,怎么有 2 在。经过一个0我走不出来。
而后面的{}有怎么推出 I0和I1的元素呢”
这些都是什么意思呢`???谢谢~
kbsoft
2003-10-06
打赏
举报
回复
1。本来就没有2啊。是{1,3,4,5,Z}
2。仔细化简一下就知道了。
wwwwjjjj
2003-10-06
打赏
举报
回复
学习
linwd
2003-10-06
打赏
举报
回复
而切那个语言的正规式 我觉得是
(0*|1*)0(01)*
才是啊,为什么答案是(0*|1*)*0(0|1)*
正则表达式—>
NFA
—>
DFA
—>
DFA
最小化
用VC 6.0运行,完美编译运行,反正我们老师检查是完美的过
NFA
转换为
DFA
(
子集
构造
法
)
本项目以"
NFA
转换为
DFA
(
子集
构造
法
)"为主题,旨在实现一个将非确定性自动机转化为确定性自动机的程序,算
法
基于编译原理教科书中的方
法
,作者陈意云。 首先,我们来理解
NFA
和
DFA
的基本概念。
NFA
是一种可能具有多...
NFA
转换为
DFA
可执行C代码加报告
2.
NFA
到
DFA
的转换函数,使用
子集
构造
法
。 3.
DFA
的执行函数,用于识别输入字符串是否被接受。 4. 用户接口,允许输入
NFA
和字符串,输出
DFA
和识别结果。 “
NFA
转换为
DFA
文档.doc”提供了详细的转换过程报告,包括了...
NFA
到
DFA
转换
存储
NFA
与
DFA
,编程实现
子集
构造
法
将
NFA
转换成
DFA
。 (1)确定
NFA
与
DFA
的存储格式,为3个以上测试
NFA
准备好存储文件。 (2)用C或JAVA语言编写将
NFA
转换成
DFA
的
子集
构造
法
的程序。 (3)经测试无误。测试不易。可求...
编译原理正则表达式转
NFA
转
DFA
DFA
最小化 Cpp代码
编译原理课的大作业 包含三个小实验 在一个cpp文件里 正则表达式转换为
nfa
nfa
转换为
dfa
dfa
最小化 个人原创代码
软件水平考试
2,959
社区成员
22,569
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章