zoukankan      html  css  js  c++  java
  • [Computation]有穷自动机

     有穷自动机


        *太简单辽,可以跳过*
        有穷自动机:受到严格限制的实际计算机的模型
         字符串被送入称作输入带的设备,带被划分成方格,每个方格写一个符号。机器的主要部分是一个带有内部结构的“黑盒子”(有穷控制器),在任一特定的时刻它处于有穷个不同的内部状态中的一个,通过可移动的读头能够了解输入带的任何位置上写着什么符号。开始时候,读头放在带的最左边的方格上,有穷控制器处于一个指定的初始状态。每隔一定时间有穷自动机从输入带上读一个符号,然后进入一个新的状态,与当前状态和刚读到的符号有关(确定型有穷自动机。)读一个符号后,读头在输入带上向右移一格,即下一步将读到的符号。最后读到输入串的结尾。有穷自动机通过它最后所处的状态表明批准与否,接受即结束在一个终结状态。
         
         确定型有穷自动机
         非确定型有穷自动机:多个“下一个状态”
         
         
         有穷自动机与正则表达式:并、连接、Kleene、补、交
         (正则语言封闭)
         
         状态最小化
    

    有穷自动机的算法:
    
       字符串匹配(写字符串时候一起写
  • 相关阅读:
    smarty语法
    combobox里面显示checkbox
    requirejs打包项目
    datagrid中用tooltip
    combobox默认值为第一个数据,修改为空值
    easyui-textbox高为0
    C++并发编程 异步任务
    C++并发编程 互斥和同步
    C++并发编程 thread
    C++智能指针
  • 原文地址:https://www.cnblogs.com/HuisClos/p/10355776.html
Copyright © 2011-2022 走看看