1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 L2={ambn|n≥1,m ≥1} L3={(ab)n|n≥1} 2.将以下正规文法转换到正规式 Z→0A A→0A|0B B→1A|ε Z→U0|V1 U→Z1|1 V→Z0|0 S→aA A→bA|aB|b B→aA ...
分类:
其他好文 时间:
2019-10-17 22:00:10
阅读次数:
77
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 L2={ambn|n≥1,m ≥1} L3={(ab)n|n≥1} (1)L1={abna|n≥0} S->aA A->Ba B->bn B->bB|ε S=ab*a (2) L2={ambn|n≥1,m ≥1} S->AB ...
分类:
其他好文 时间:
2019-10-17 21:41:17
阅读次数:
90
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 L2={ambn|n≥1,m ≥1} L3={(ab)n|n≥1} 2.将以下正规文法转换到正规式 Z→0AA→0A|0BB→1A|ε Z→U0|V1U→Z1|1V→Z0|0 S→aAA→bA|aB|bB→aA I→l|Il ...
分类:
其他好文 时间:
2019-10-17 15:59:58
阅读次数:
70
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 L2={ambn|n≥1,m ≥1} L2={(ab)n|n≥1} 答: (1) 正规文法:S → aA A → Ba B → bB | ε 正规式:ab*a (2) 正规文法:S → AB A → a | aA B → b ...
分类:
其他好文 时间:
2019-10-17 14:15:30
阅读次数:
122
#include <iostream> #include <algorithm> #include <cmath> #include <map> #include <cstdio> using namespace std; #define maxn 3000 int main() { int a,b ...
分类:
其他好文 时间:
2019-10-17 14:08:09
阅读次数:
54
#include <iostream> #include <algorithm> #include <cmath> #include <map> using namespace std; #define maxn 3000 int main() { map<int,string> ma; ma[0] ...
分类:
其他好文 时间:
2019-10-17 13:29:39
阅读次数:
71
分别写出描述以下语言的正规文法和正规式: (1)L1={abna|n≥0}。 (2)L2={ambn|n≥1,m ≥1} (3)L3={(ab)n|n≥1} 正规文法 (1)S->aA A->bA|a (2)S->aS S->bS|b (3)S->(ab)S|(ab) 正规式 (1) s=ab*a ...
分类:
其他好文 时间:
2019-10-17 09:11:08
阅读次数:
102
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0} 正规文法:S -> aA A -> bA | a 正规式:ab*a L2={ambn|n≥1,m ≥1} 正规文法:S -> aS S -> bS | b 正规式:aa*bb* L3={(ab)n|n≥1} 正规文法:S -> ...
分类:
其他好文 时间:
2019-10-17 01:14:52
阅读次数:
103
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 正规文法:S->abna A->aA A->bA|a 正规式:ab*a L2={ambn|n≥1,m ≥1} 正规文法:S->aS S->bS|b 正规式: S=aa*bb* L3={(ab)n|n≥1} S->(ab)S| ...
分类:
其他好文 时间:
2019-10-16 15:03:42
阅读次数:
73
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 正规文法: S->aA A->Ba B->bB | ε 正规式: B=bB+ε=b* A=b*a S=ab*a L2={ambn|n≥1,m ≥1} 正规文法: S->AB A->aA | a B->bB | b 正规式: ...
分类:
其他好文 时间:
2019-10-16 13:52:35
阅读次数:
112