资源简介
有穷自动机转化为正规式,输入一个有穷自动机,把它转化为正规式,最好是NFA,DFA也可以。
代码片段和文件信息
#include
#include
void main(){
struct Node
{
int n;//入度
int m;//出度
int a;//状态号
};
struct Relate
{
int a;//前面的状态
int b;//后面的状态
char x[20];//字符
};
char tidai[20]={‘(‘};
char wuqiong[2]={‘*‘};
char huozhe[2]={‘|‘};
char zuokuohao[2]={‘(‘};
char youkuohao[2]={‘)‘};
int ij;
int z_num;//z_num:状态数
int b_num;//b_num:边数
printf(“请输入FA状态数(包括开始节点):“);
scanf(“%d“&z_num);
struct Node node[15];
printf(“请输入各FA状态(从1开始依次向后不能为0)\n:“);
for (i=0;i {
scanf(“%d“&node[i].a);
}
for (i=0;i {
node[i].m=0;//必须初始化否则乱码
node[i].n=0;
}
int kl;
printf(“请输入FA状态转换边数\n:“);
scanf(“%d“&b_num);
struct Relate relate[15];
printf(“请输入各个边(逗号分隔)\n:“);
for (i=0;i {
scanf(“%d%d%s“&relate[i].a&relate[i].brelate[i].x);
for (l=0;l {
if (relate[i].a==node[l].a)
{
node[l].m++;
}
if (relate[i].b==node[l].a)//因为是分别判断 这里不能用else if
相关资源
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
- SoftwareEngineering.pdf
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
- 1-300.pdf
- pyqt5windows生成二维工具源码
- KNN疾病预测算法Demo
- ABAQUS单元失效浅析(单元删除
- Jtopo+json格式数据代码
- 解多目标规划的单纯形代码
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
- 迅捷PDF转换器破解版.rar
- 迅捷PDF编辑器破解版.rar
- 金字塔原理1清晰扫描版.pdf
评论
共有 条评论