我有这个家庭作业练习:
假设我们有一种语言 L。我们知道该语言
pref(L)
( 的所有前缀L
,包括L
本身的所有单词)是一种常规语言。这是否意味着该语言L
也是常规的?
我采用 NFApref(L)
并将其(通过从 的 2 个 epsilon 转换q0
)划分为 2 个单独的 NFA,分别为 1 个定义L
和另一个定义pref(L)\L
。
我实际上得到的是 NFA L
,这意味着它是常规的。
我不确定这是正确的方式或是否合法。我很高兴有另一个线索。
提前致谢,
亚龙。