腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2904)
视频
沙龙
1
回答
NFA
到
DFA
,其中状态只有
epsilon
转换
、
、
、
、
如果在将
NFA
表
转换为
DFA
表时,存在仅作为
epsilon
转换
的状态,则
如何将
其
转换
到
DFA
表。 a b c ε2 {3} {} {} {} 3 {4} {3,4} {} {}
浏览 3
提问于2018-10-17
得票数 2
2
回答
epsilon
转换
如何将
NFA
转换为
DFA
?
、
这是
NFA
: 下面是我为
DFA
创建的两个表,然后是我对
DFA
等效表的尝试: 问题是它没有考虑到
epsilon
,因为当有
epsilon
箭头时,我不知道如何
转换
。
浏览 15
提问于2019-10-27
得票数 0
1
回答
在实现lex时将多个正则表达式
转换为
DFA
、
我正在学习写一个词法分析器生成器(lex的克隆),基于“龙书”中描述的正则表达式到
DFA
的直接
转换
算法。现在我可以成功地将正则表达式
转换为
DFA
,但是当有多个规则时,我就卡住了,例如:a* { printf("a*); } 我可以将abc和a*
转换为
两个
DFA
图,但是
如何将
这两个
DFA
图组合成一个呢?
浏览 4
提问于2011-12-05
得票数 1
回答已采纳
1
回答
正则表达式算法
、
、
、
、
我需要编写一个算法来确定单词W是否来自L语言,该语言是由正则表达式描述的。目前,只有当没有*时,我才能解决这个问题。void Recognize(string RegEx, string word) { bool iop1; bool io
浏览 4
提问于2014-10-25
得票数 0
回答已采纳
1
回答
如何知道
DFA
是否可最小化?
这是计算理论的讲座之一,我们需要将
epsilon
-
NFA
转换为
DFA
。上表显示了最终的
DFA
结果。根据图,你如何知道你是否需要最小化呢?是否做最小化的条件是什么?
浏览 0
提问于2016-01-20
得票数 0
1
回答
如何将
Kleene星应用于自动机?
、
、
、
、
我知道如何在语言上应用克莱恩星,但我不知道
如何将
它应用于
DFA
或
NFA
。我非常肯定,它将需要
epsilon
NFA
的初始状态,即最终状态和最终状态可能需要
epsilon
过渡到初始状态吗?这个接受以0开头,以1结尾的词的
DFA
将如何处理克莱恩星应用于它呢?
浏览 6
提问于2022-05-06
得票数 2
回答已采纳
3
回答
NFA
到
DFA
转换
的简洁描述?
、
、
、
有人能比我简单地向SO社区描述
NFA
到
DFA
转换
算法吗?(最好是500字或以下。)我见过图表和讲座,这只会让我以为我曾经知道的东西变得混乱。我对从状态图生成初始
NFA
转换
表很有信心,但在那之后,我在epsilons和子集中丢失了
DFA
。 1)在
转换
(delta)表中,哪一列表示新的
DFA
状态?它是生成状态的第一列吗?( 2)在下面示例的第0行{2,3}中,{2,3}对
NFA
的状态图意味着什么?(对不起,我必须在图片中思考。)我想这将是
浏览 4
提问于2010-12-15
得票数 8
回答已采纳
1
回答
构造与非确定自动机等价的确定有限自动机
、
、
、
我在完成将非确定性自动机
转换为
确定性有限自动机的步骤时遇到了问题。下面是正在讨论的问题,其中我需要构造一个与所示的非确定自动机相等的确定有限自动机。以下是
NFA
的
转换
表:===|===|===q0 | b | q0q0 | - | q1q1 |s列中的-表示外延/λ
转换
。
浏览 9
提问于2019-01-31
得票数 1
2
回答
使用HashMap实现对
DFA
和
NFA
进行建模
、
、
我必须在Java自动机上实现以下操作:如果自动机是
NFA
,那么这些操作就更容易了。我喜欢下面的链接中给出的实现,但我认为这在建模
NFA
时并不适合,因为关键的唯一性限制。你能推荐给我做NFAs模特的解决办法吗?
浏览 1
提问于2012-06-05
得票数 1
回答已采纳
1
回答
生成
DFA
的
转换
表
、
、
如何将
此
NFA
转换为
DFA
: ? 从'a‘上的状态BC不会到达任何状态,因此它不会形成
DFA
浏览 15
提问于2021-01-16
得票数 0
1
回答
如何在将
NFA
转换为
DFA
的同时处理
epsilon
转换
?
、
、
我的
NFA
的开始状态(S0)有两个向S1和S2的传出
epsilon
转换
,而S1和S2有进一步的
转换
,并且互不相交。那么,在将{S1,S2}
转换为
DFA
时,是否认为它是一个状态?
浏览 11
提问于2022-02-13
得票数 0
1
回答
regex匹配演练
有人能帮助我理解regex引擎如何匹配以下内容吗?反对文本:abc。第一步是将正则表达式中的字母"a“与文本"abc”中的"a“匹配。因为这不是可选/重复的,所以在这个位置没有回溯存储。
浏览 0
提问于2019-11-07
得票数 0
回答已采纳
1
回答
将用于电子邮件验证的
NFA
转换为
DFA
、
有谁可以帮助
如何将
此电子邮件验证的
NFA
转换为
DFA
? ? 为了进行
转换
,我首先创建了状态
转换
表,那么可以帮助创建
DFA
吗? ?
浏览 36
提问于2020-09-19
得票数 1
回答已采纳
1
回答
NFA
在编译器设计中的意义
、
在我研究编译器设计的时候,它告诉我,在设计像
DFA
或
NFA
这样的词法分析器时,我们需要“有限自动机”。因此,我想知道
NFA
是否只用于(正则表达式
转换为
NFA
,然后
转换为
DFA
)。实现
NFA
是可能的吗?或者
NFA
的使用是因为它比
DFA
更有效?
浏览 0
提问于2014-11-15
得票数 0
1
回答
将正则表达式
转换为
DFA
、
、
、
、
我一直在尝试
转换
正则表达式 对于一个非确定性有限自动机(
NFA
),首先使用Thompson的构造,给出:,这看起来是正确的。然后,我将使用子集构造从
NFA
创建
DFA
,如下所示。但这在我看来并不正确,例如,根据我所构造的
DFA
,0后面的0是无效的。我想知道我应该如何在原始正则表达式中建模
epsilon
,因为我只是把它当作一个正常的
epsilon
。
浏览 3
提问于2015-05-05
得票数 2
4
回答
计算
epsilon
闭包的最快方法是什么?
、
、
我正在编写一个将非确定性有限状态自动机(
NFA
)
转换为
确定性有限状态自动机(
DFA
)的程序。为此,我必须计算
NFA
中具有
epsilon
转换
的每个状态的
epsilon
闭包。下面是我如何计算一个简单的
epsilon
闭包的例子:EPS是一种
epsilon
转换
结果为新状态{我需要能够从任意数量的状态计算
浏览 2
提问于2011-02-14
得票数 7
回答已采纳
2
回答
为什么使用
NFA
而不是
DFA
、
、
、
、
我可以很容易地将正则表达式
转换为
NFA
,我可以理解这一点。但是由于所有的
NFA
都可以
转换为
DFA
,并且(我非常确定) UNIX中的grep命令使用正则表达式来确定匹配的字符串,那么最常用的有限自动机、
DFA
还是
NFA
是什么呢?根据我的经验(不是很多),
DFA
在表示常规语言时通常要简单得多,而且也是确定性的,所以应该总是选择
NFA
。
NFA
分支到多个结果,需要递归函数,对我来说似乎更笨拙。
浏览 7
提问于2015-10-21
得票数 3
1
回答
将此从
NFA
转换为
DFA
、
构造一个与以下
NFA
等价的
DFA
(字母为{a,b}): 我的
转换
如下,但它似乎是错误的,你能帮我解释一下为什么吗?
浏览 0
提问于2018-09-23
得票数 0
1
回答
转换
给定的
NFA
、
、
问题)Σ={a,b}和
NFA
如下图所示: 我为
nfa
和
dfa
做了一个
转换
表,但是不知道q2应该去哪里,或者是q0,或者创建一个名为q4的新状态
浏览 0
提问于2019-05-21
得票数 1
1
回答
DFA
状态图
、
给出
DFA
的状态
转换
图,以识别字母表{x,y}上的下列语言我要找到L1 U L3。
浏览 7
提问于2020-01-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
柔性多模正则匹配引擎
如何将AI转换为JPG
如何将图片文件转换为PDF文档-图片转PDF的方法分享
如何将图片转换为元件
如何将图片转换为电子表格-图片转Excel方法介绍
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券