gpt4 book ai didi

regex - 非确定性有限自动机 (NFA) 校正

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:22:19 26 4
gpt4 key购买 nike

我正在尝试解决有关 NFA 的问题。指令如下:字母{a, b, c}。 • L1 是最后一个字符与倒数第五个字符相同的所有字符串。例如,应该接受字符串 aaacbacbca,因为倒数第五个字符和最后一个字符都是 a。应该拒绝字符串 ccaab,因为倒数第五个字符是 c 而最后一个字符是 b。这是我想出的,但我真的是这个话题的初学者,我不确定是否正确: enter image description here

最佳答案

你现在的自动机只接受以 acbca 结尾的字符串。以下是解决问题的步骤:

  • 更改您拥有的自动机,使其接受所有具有最后一个和倒数五个符号 a
  • 的字符串
  • 对符号bc做同样的事情
  • 结合3个自动机

关于regex - 非确定性有限自动机 (NFA) 校正,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36811577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com