在自动机

时间:2017-11-25 11:20:58

标签: automata pushdown-automaton

绘制一个2PDA,接受所有以A为中间字母的单词A

另外,解释它的逻辑。

1 个答案:

答案 0 :(得分:0)

It is a hard question for the beginners 但你可以通过使用一点点浓度来解决它。 这很简单......

  1. 读取第一个字母并丢弃它,如果堆栈只有一个字母,那么检查它必须是a其他向前移动。
  2. 读取所有字符串并将其放入1-stack。
  3. 弹出1-stack中的字母并将其丢弃。
  4. 弹出所有字母并将所有字母推入2-stack。
  5. 使用2-stack重复步骤2。
  6. If you pop a letter from a stack and it isand both stacks are empty then the string is accepted.

    It is a solution of the above question, Sorry for writing.

    快乐编码。