• 大小: 12KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-13
  • 语言: 其他
  • 标签: 编译原理  

资源简介

本资源为一个src文件夹,有四个package: 1. Beans:NFA的DFA类 2.Utils:用于输入和输出的工具类 3.Service:核心代码。提供了确定化和最小化的代码实现 4.Test:可直接运行、测试(并且提供测试样例)

资源截图

代码片段和文件信息

package Beans;

import java.util.List;

public class DFA {

    private List K;    // 状态集

    private char[] letters;     // 字母表

    private String[][] f;       // 转换函数

    private int S;              // 唯一初态

    private List Z;    // 终态集

    public List getK() {
        return K;
    }

    public void setK(List k) {
        K = k;
    }

    public char[] getLetters() {
        return letters;
    }

    public void setLetters(char[] letters) {
        this.letters = letters;
    }

    public String[][] getF() {
        return f;
    }

    public void setF(String[][] f) {
        this.f = f;
    }

    public int getS() {
        return S;
    }

    public void setS(int s) {
        S = s;
    }

    public List getZ() {
        return Z;
    }

    public void setZ(List z) {
        Z = z;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-10-12 00:29  src\
     文件        6148  2020-10-12 00:32  src\.DS_Store
     文件         120  2020-10-12 00:32  __MACOSX\src\._.DS_Store
     目录           0  2020-10-12 00:54  src\Test\
     目录           0  2020-10-07 11:31  src\Utils\
     目录           0  2020-10-12 00:54  src\Beans\
     目录           0  2020-10-12 00:54  src\Service\
     文件        1238  2020-10-06 12:09  src\Test\Test_NFA2DFA.java
     文件         942  2020-10-12 00:53  src\Test\Test_minDFA.java
     文件        4455  2020-10-06 10:52  src\Utils\EnterUtils.java
     文件        2279  2020-10-07 11:31  src\Utils\DisplayUtils.java
     文件         908  2020-10-05 14:37  src\Beans\DFA.java
     文件         220  2020-10-05 14:37  __MACOSX\src\Beans\._DFA.java
     文件         249  2020-10-06 03:05  src\Beans\Group.java
     文件         220  2020-10-06 03:05  __MACOSX\src\Beans\._Group.java
     文件         927  2020-10-05 14:37  src\Beans\NFA.java
     文件         220  2020-10-05 14:37  __MACOSX\src\Beans\._NFA.java
     文件        5769  2020-10-07 11:43  src\Service\NFA2DFA.java
     文件        5526  2020-10-12 00:53  src\Service\minDFA.java

评论

共有 条评论