• 大小: 5.46KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: 字符串  DFA  字符  fa  识别  

资源简介

DFA图像txt存储格式如DFA_in1.dfa.txt所示:

ab
0123
0
3
0a1
0b2
1a3
1b2
2a1
2b3
3a3
3b3


资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
#include
#include
using namespace std;
ifstream input;       //输入文件
ofstream output;      //输出文件
setchar_set;    //字符集
setstate_set;   //状态集
setend_state;   //接受状态集
mapchange;  //下标转换
char table[100][100]; //装换表
char example[100];    //合法字符集合
int id=0;             //下标
int min1=100000;      //最小状态编号
int N;                //最大长度N
int max1=0;           //最大状态编号
char start_state=0;   //开始状态
vectorv;      //暂存转换表
bool read(){
   // input.open(“./DFA_in1.dfa.txt“);
   //input.open(“./DFA_in2.dfa.txt“);
   input.open(“./DFA_in3.dfa.txt“); //输入文件
   output.open(“./DFA_out.dfa.txt“); //输出文件
    string intem;
    memset(table0sizeof(table));
    int sum=0;
    wh

评论

共有 条评论