我坚持认为有以下问题的状态机操作:有限状态机与依靠国家先于当前
State 1 ----transition 1---> State 2----transition 2---> State 3
State 4 ----transition 4---> State 2----transition 2---> State 3
过渡1与动作1.过渡4相关的关联采取行动4.然而,在设计整个机器之后,我意识到转换2可能与动作2或动作3有关,取决于状态2之前的状态是状态1还是状态4,因此是动作1还是动作4被执行。
我尝试了一个不同的设计,但无法做到这一点。这也不是推式自动机。我该怎么做才能弄清楚这个问题
有可能为您的问题添加图片,无论是从网络还是从您的计算机。我认为.jpg可以在这里帮助... – woliveirajr
谢谢。我将不得不扫描添加图像。我会在周末尝试这个 – doon
你的状态机无效。没有初始状态,并且state4永远不能到达。在状态机中,只有当前状态和先前状态可以影响动作,而不是以前的状态(除非将之前的状态保存在堆栈中,但您已经说过这不是PDA)。 – Jon