问题 单项选择题

集合()。

A.可用正规式“a*b*”表示

B.不能用正规式表示,但可用非确定的有限自动机识别

C.可用正规式“ambm”表示

D.不能用正规式表示,但可用上下文无关文法表示

答案

参考答案:D

解析:

[分析]: 本题考查程序语言的基础知识。

能用正规式描述的集合可用有限自动机识别,任何一个非确定的有限自动机都可以找到其对应的确定有限自动机。

集合中字符串的特点是m个a后跟m个b,需要对a和b进行计数,确定的和非确定的有限自动机不具备该能力。

单项选择题
填空题