首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
不能被下面的DFA识别的字符串是( )
[单选题]
不能被下面的DFA识别的字符串是( )
cbbabcb
cabbabcca
aacbc
bbacbc
添加笔记
邀请回答
收藏(3)
分享
纠错
3个回答
添加回答
1
推荐
clear_rain
选B
【分析】
DFA全称为确定有穷自动机。其特征为:有一个有限状态集合和一些从一个状态通向另一个状态的边,每条边上标记有一个符号,其中一个状态是初态,某些状态是终态(
本题中,4和5是终态,即可作为终点
)。但不同于不确定的有限自动机,DFA中不会有从同一状态出发的两条边标志有相同的符号。
简单点说就是,它是是通过event和当前的state得到下一个state,即event+state=nextstate。理解为系统中有多个节点,
通过传递进入的event,来确定走哪个路由至另一个节点
,而节点是有限的。
可以看出ACD的终点都是终态的节点,只有B选项不是。
编辑于 2019-05-17 14:48:35
回复(0)
3
白驹之过隙
选B。
DFA
全称为:Deterministic Finite Automaton,即
确定有穷自动机
。其特征为:
有一个
有限状态集合
和一些从
一个状态通向另一个状态的边
。
每条边上
标记有一个符号
,其中一个状态是初态,某些状态是终态。
A:从节点出态0--->3
--->
2
--->2
--->
4
--->
5
--->
5
--->
4
B:
从节点出态0--->3
--->
1(该节点没有符号为b的出度,无法识别)
--->
2
--->
4
--->
5
--->
5
--->1
C:
从节点出态0--->1
--->
5
--->
5
--->
4
--->
4
D:
从节点出态0--->2
--->
2
--->
4
--->
4
--->
5
--->
5
发表于 2019-05-16 15:52:49
回复(0)
0
不愿意透漏姓名的新手
正确答案: B
按照题目来看,所有字符串都从0开始,4或5是终点
A : 0 -> 3 -> 2 -> 2 -> 4 -> 5 -> 5 -> 4 成功来到终点
B : 0 -> 3 -> 1 -> 2 -> 2 -> 4 -> 5 -> 5 -> 5 -> 1 停在了不是终点的地方
C : 0 -> 1 -> 5 -> 5 -> 4 -> 4 成功来到终点
D : 0 -> 2 -> 2 -> 4 -> 4 -> 5 -> 5 成功来到终点
所以可以得知正确答案是B
发表于 2019-05-16 15:18:03
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
编译和体系结构
上传者:
呼呼L
难度:
3条回答
3收藏
1768浏览
热门推荐
相关试题
以下指令集架构属于复杂指令集架构的是?
阿里巴巴
编译和体系结构
评论
(15)
来自
阿里巴巴2015实习生笔试题
执行以下程序,理论上输出的结果应最...
360集团
Python
算法工程师
2019
评论
(1)
来自
360公司-2019校招...
以下描述正确的是
Java
评论
(1)
以下对于随机森林算法描述错误的是:
机器学习
评论
(1)
生成数据集的随机子集
机器学习
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
简单点说就是,它是是通过event和当前的state得到下一个state,即event+state=nextstate。理解为系统中有多个节点,通过传递进入的event,来确定走哪个路由至另一个节点,而节点是有限的。