有人如何验证字符串是否是上下文无关语法的一部分?不仅仅是虚拟的,而是为它构建一个算法?
给定一个带有规则的上下文无关文法,例如
- V-> v1v2
- v1->1 | 1v1
- v2-> 2 | 2v2
很明显,这是语言 1^n 2^n。但是,您将如何使用算法来验证它是否确实如此。我正在尝试在 java 中完成此操作。
有人如何验证字符串是否是上下文无关语法的一部分?不仅仅是虚拟的,而是为它构建一个算法?
给定一个带有规则的上下文无关文法,例如
很明显,这是语言 1^n 2^n。但是,您将如何使用算法来验证它是否确实如此。我正在尝试在 java 中完成此操作。