【实例简介】
从别的共享资源下载的java版ac自动机,已验证使用非常好。
【实例截图】
【核心代码】
ahocorasick_java-1.1
└── ahocorasick_java-1.1
├── ahocorasick
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── arabidopsis
│ │ └── ahocorasick
│ │ ├── AhoCorasick.java
│ │ ├── DenseEdgeList.java
│ │ ├── EdgeList.java
│ │ ├── Queue.java
│ │ ├── Searcher.java
│ │ ├── SearchResult.java
│ │ ├── SparseEdgeList.java
│ │ └── State.java
│ └── target
│ ├── ac-1.0.0.jar
│ ├── classes
│ │ ├── META-INF
│ │ │ ├── MANIFEST.MF
│ │ │ └── maven
│ │ │ └── com.geo.dcp
│ │ │ └── ac
│ │ │ ├── pom.properties
│ │ │ └── pom.xml
│ │ └── org
│ │ └── arabidopsis
│ │ └── ahocorasick
│ │ ├── AhoCorasick.class
│ │ ├── DenseEdgeList.class
│ │ ├── EdgeList.class
│ │ ├── Queue.class
│ │ ├── Searcher.class
│ │ ├── SearchResult.class
│ │ ├── SparseEdgeList$Cons.class
│ │ ├── SparseEdgeList.class
│ │ └── State.class
│ └── maven-archiver
│ └── pom.properties
├── build.xml
├── CHANGELOG
├── lib
│ └── junit.jar
├── LICENSE
├── README
└── src
└── org
└── arabidopsis
└── ahocorasick
├── AhoCorasick.java
├── DenseEdgeList.java
├── EdgeList.java
├── Queue.java
├── Searcher.java
├── SearchResult.java
├── SparseEdgeList.java
├── State.java
├── TestAhoCorasick.java
├── TestAll.java
├── TestQueue.java
├── TestState.java
└── TimeTrial.java
23 directories, 41 files