DFA图像txt存储格式如DFA_in1.dfa.txt所示:
ab 0123 0 3 0a1 0b2 1a3 1b2 2a1 2b3 3a3 3b3
#include#include#include#include#include#include#includeusing 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; //最大长度Nint 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
共有 条评论
评论
共有 条评论