当前位置:网站首页>3.9 - 正规表达式和正规集 3.10 - 有限自动机
3.9 - 正规表达式和正规集 3.10 - 有限自动机
2022-08-09 23:33:00 【是李黏黏鸭】
目录
一、正规表达式和正规集
1、关于正规表达式和正规集的描述


2、考法1:理解正规表达式的含义

二、有限自动机
1、分类
确定有限自动机
不确定有限自动机
2、确定有限自动机
如果输入给定值a,它的状态一定转移,那么就是确定自动机。

3、非不确定有限自动机
输入字符后,状态可能转移,也有可能不转移,这就是非确定自动机。

4、图解有限自动机
S0:标表示初始。
两个圈:表示结束。
(1)

由图可知,字符串一定是以“abb”结尾的。
S0输入a可能转移到S1,也可能返回本身S0,所以可在S0处输入多个a才能转移到S1。
S0输入b返回S0,但是不确定前面有几个a.
所以图中对应的正规式为:
![]()
(2)

S0输入a一定转移到状态S1,所以字符串是以a开头的。
S1处不确定要输入多少个b,可能是0个,也可能是n个。
S1输入a一定转移到状态S2,所以字符串是以a结尾的。
所以图中对应的正规式为:
![]()
5、考法1:有限自动机可识别字符序列

边栏推荐
- router路由
- AppUser object extension based on ABP
- 阿雷的血压有些低
- The technical aspects of the byte have been passed, and the salary has been negotiated for 20K*13, but the result is still being brushed. I asked the HR why...
- 二进制、八进制、十进制、十六进制之间的转换
- mysql无法远程连接 Can‘t connect to MySQL server on ‘xxx.xxx.xxx.xxx‘ (10060 “Unknown error“)
- 数字钱包红海角逐,小程序生态快速引入可助力占领智慧设备入口
- ES6 从入门到精通 # 14:迭代器 Iterator 的用法
- KingbaseGIS Jin Cang database using manual (6.3. Geometric object creation function)
- E - Sugoroku 3(期望dp)
猜你喜欢
随机推荐
Alibaba Cloud SMS Service Activation
When knowledge and action are one
【SSL集训DAY2】Sort【树状数组】
YOLOV5 study notes (7) - training your own data set
阿雷的血压有些低
Golden Warehouse Database KingbaseGIS User Manual (6.4. Geometry Object Access Function)
NTU General Database-Gbase-8a-Learning-04-Deploying Distributed Clusters
ECCV 2022 | 微软开源TinyViT :搞定小模型的预训练能力
解锁时间生成与比较
dlopen failed: library "libtaml.so" not found
Golden Warehouse Database KingbaseGIS User Manual (6.6. Geometric Object Verification Function, 6.7. Spatial Reference System Function)
router路由
const修饰指针的三种情况
Copper's emotion
Service Discovery @EnableDiscoveryClient
[SSH]如何敲一条线
EL表达式
【云原生】Kubernetes编排工具精讲
工程 (七) ——PolarSeg点云语义分割
考柏的感慨









