对于 Σ = {a,b,c,d,e,...,z},考虑单词 w 的集合 L,使得 w 的最后一个符号之前没有出现过。例如,单词 apple、google、k 和 ε 在 L 中,但单词土豆和营养不在 L 中。假设我们要为这种语言构造一个 DFA。它将有多少个州(最少)?简明扼要地描述 DFA:不要试图画出它,而是使用合适的数学符号来解释它的正式定义(例如状态和转换)。
我不需要完整的定义,只是一个关于它将有多少个状态以及为什么的开始。从那里我有信心我能弄清楚。
对于 Σ = {a,b,c,d,e,...,z},考虑单词 w 的集合 L,使得 w 的最后一个符号之前没有出现过。例如,单词 apple、google、k 和 ε 在 L 中,但单词土豆和营养不在 L 中。假设我们要为这种语言构造一个 DFA。它将有多少个州(最少)?简明扼要地描述 DFA:不要试图画出它,而是使用合适的数学符号来解释它的正式定义(例如状态和转换)。
我不需要完整的定义,只是一个关于它将有多少个状态以及为什么的开始。从那里我有信心我能弄清楚。