腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
NFA相对于
DFA
的优势/劣势,反之亦然
、
、
、
DFA
和NFA的相对优势和劣势是什么? 我知道
DFA
比NFA更容易实现,NFA比
DFA
到达接受状态的速度更慢,但是有没有其他明确的,众所周知的优点/缺点呢?
浏览 1
提问于2011-05-11
得票数 3
回答已采纳
2
回答
我们可以使用
DFA
来解析上下文无关语法指定的规则
语言
并生成解析树吗?
、
、
、
、
正如我们所知道的,
DFA
可以用于验证常规
语言
中的字符串。例2.S -> "a“A "b”A -> "
c
“b”
c
“\x{e76f}d”BB ->“b”B=“b "b" 上面的CFG生成的
语言
只是示例1中的正则表达式。这意味着,我们可以使用
DF
浏览 2
提问于2012-05-09
得票数 1
1
回答
如何设计用于搜索模式的正则表达式,而不是验证模式?
、
、
、
、
正如我们所了解的,给定正则表达式模式(例如,A B A B A
C
),我们可以将其转换为
DFA
。在这个例子中,它就像一个链(您可以测试它)。这个“链式”
DFA
可以判断给定的字符串是否与模式匹配(即接受/拒绝它);但不能判断字符串中是否有任何事件,并标识所有字符串。示例:假设这是要搜索的字符串:A B
C
A B A B A B A
C
A B
C
虽然有一个从第6个字符开始的事件,但“链状”
DFA
无法分辨这一点。它所能做的就是拒绝这个字符串。
浏览 3
提问于2015-06-25
得票数 0
1
回答
表明
语言
是可分辨的。
、
我如何展示这种
语言
?可以决定吗?
浏览 3
提问于2017-05-15
得票数 1
回答已采纳
1
回答
将kleene星应用于有限状态机
、
在我看到的将Kleene星应用于现有FSM的所有例子中,我看到一个新的接受和启动状态被创建,从所有接受状态到这个状态都有epsilon转换,从新状态到原始开始状态的epsilon转换。我的问题是为什么我们需要一个新的国家?我们不能把最初的开始状态变成接受状态(如果它还没有接受),并通过epsilon转换链接到所有接受状态吗?Gil
浏览 4
提问于2019-02-28
得票数 0
回答已采纳
2
回答
如何返回最大nrow数据帧列表?
给定数据的最小示例:dfB <- data.frame(B=
c
("b","b"))combineList <- list(<
浏览 7
提问于2018-08-01
得票数 1
回答已采纳
1
回答
接受相同
语言
DFA
的数量是无限的
、
我意识到
DFA
是可计数的,因为特定
语言
的
DFA
是所有
DFA
的子集。只是想知道如何证明
DFA
接受特定
语言
的数量是无限的?
浏览 0
提问于2012-02-09
得票数 1
回答已采纳
2
回答
正则
语言
总是无限的吗?
、
我对常规
语言
的概念感到有点困惑。因为所有常规
语言
都可以被
dfa
接受,而且
dfa
中总是有循环。因此,
dfa
似乎可以接受无限数量的字符串。这是否意味着所有的正规
语言
都是无限的?那空集呢?它是一种常规
语言
吗?
浏览 0
提问于2012-02-22
得票数 0
回答已采纳
1
回答
一种算法,用于检查上下文无关文法是否生成
DFA
拒绝的无限
语言
、
、
、
我有一个
DFA
A和一个CFG G,然后我必须检查G是否生成A不接受(被A拒绝)的无限单词,以及一个很好的复杂性时间。我不知道如何在算法中转换它,或者如果我的建议不正确,我必须创建一个新的。编辑:我可以把我的cfg转换成CNF,然后再转换成
DFA
(和chomsky ).After吗,我试着找到一个循环。但我的转换
浏览 20
提问于2017-04-06
得票数 2
1
回答
自动机-使用
DFA
副本构造NFA - NFA的正式定义
、
、
、
、
我理解
DFA
,NFA,以及如何将
DFA
转换为NFA,我也理解正式的符号。 设D= (Q,Σ,,q0,F)是ℒ(D)=L的
DFA
。
浏览 2
提问于2017-11-28
得票数 0
2
回答
一个
DFA
能识别多少种
语言
?
、
、
、
、
根据Sipser的“计算理论导论”:如果A是机器M接受的所有字符串的集合,我们说A是机器M的
语言
,并写L(M) =A。一台机器可以接受几个字符串,但它总是只识别一种
语言
。我们还说,如果A={w_m接受w},M会识别
语言
A。我想这个问题已经回答了,但是我想知道是否有人对它有任何想法,如果有什么有趣的东西,我们可以说关于一种普通
语言
的子集,我们是否可以说原始
DFA
识别它们,以及原始
DFA
和那些识别较小
语言
的人之间是否有什么有趣的关系
浏览 3
提问于2017-08-07
得票数 4
回答已采纳
4
回答
R:将data.frame中的NAs替换为另一个数据帧中相同位置的值
、
、
我有一个带有一些NA值的数据帧:
dfa
<- data.frame(a=
c
(1,NA,3,4,5,NA),b=
c
(1,5,NA,NA,8,9),
c
=
c
(7,NA,NA,NA,2,NA))dfrepair 我试过了:
dfa
1 &
浏览 53
提问于2016-12-16
得票数 21
回答已采纳
1
回答
如何证明任意
语言
可以被无限状态自动机接受
、
、
我们知道
DFA
接受的
语言
也可以被ISA接受,因为
DFA
是ISA的特例,那么任意
语言
呢?如何证明?
浏览 12
提问于2020-05-22
得票数 0
2
回答
{w|w的每个奇数位置都是1}
任务是在字母表{0,1}上构造该
语言
的
DFA
。 我构造了一个由4个状态组成的
DFA
,它不接受空词。然而,在答案中,他们给出了一个接受它的3状态
DFA
。为什么我的
DFA
应该接受一个空词,如果在奇数位置没有1,这意味着它不在
语言
中?
浏览 0
提问于2016-03-06
得票数 2
回答已采纳
2
回答
我可以使用
DFA
来跟踪特定
语言
的字符串吗?
、
通常,
DFA
用于检查给定字符串是否存在于某种
语言
中。例如,_ab1
c
存在于
C
中的变量
语言
中。?int index = 0; char
c
try{ currentState = makeTransition[c
浏览 4
提问于2011-10-06
得票数 0
回答已采纳
1
回答
DFA
和NFA等价
语言
、
、
我被要求构建一个
DFA
A和NFA B,使得L(D) = L(N),并具有一些特定的条件。我不是在寻求解决方案或答案;我只是想确保我有正确的方法来解决这个问题。谢谢!
浏览 0
提问于2012-07-19
得票数 0
回答已采纳
1
回答
这是否是使
DFA
接受给定常规
语言
的前缀
语言
的一般方法?
、
通过将具有到最终状态的一些路径的M的所有这样的状态添加到新的
DFA
M‘的最终状态集合中,是否可以安全地概括地说,如果我们给出一个
DFA
,例如M,我们可以获得前缀
语言
的
DFA
(注意,给定
语言
的前缀
语言
由所有字符串此M‘将接受L的前缀
语言
。
浏览 4
提问于2019-08-21
得票数 1
回答已采纳
1
回答
决定L(M) = {a}或L(M) =/= {a}的算法
、
、
、
我开始学习关于NFA和
DFA
的知识,并在伯克利的一篇关于
DFA
的PDF中偶然发现了这个问题,但这个问题并没有附带解决方案。我如何才能证明有一种算法可以接收字母表{a, b}上的
DFA
M作为输入,并决定是L(M) = {a}还是L(M) =/= {a}? 任何指导都将不胜感激。
浏览 0
提问于2014-04-06
得票数 0
2
回答
DFA
能被设计成接受任何
语言
吗?
拿这个接受西格玛星的
DFA
。Q -> {s_1} 这意味着这种
语言
必然接受(西格玛星)星,这是所有
语言
的集合,包括像{a^nb^n \n> 1}这样的非规则
语言
。在我看来,非常规
语言
会被接受,因为它们是
DFA
描述的
语言
的子集。 在我看来,
DFA
会接受任
浏览 0
提问于2019-01-19
得票数 0
回答已采纳
2
回答
为以下
语言
构造一个
DFA
:所有字符串,至少有三个0,最多有两个1
我将从两个更简单的
DFA
的交集构造一个
DFA
。第一个更简单的
DFA
可以识别所有字符串中至少有三个0的
语言
,第二个更简单的
DFA
可以识别最多两个1的字符串的
语言
。字母表是(0,1)。我不确定如何将两者结合起来构建更大的
DFA
。谢谢!
浏览 5
提问于2010-10-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
漫谈C语言及如何学习C语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券