Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.HashMap;
- import java.util.List;
- public class Node {
- int start;
- int end;
- Node suffixlink;
- HashMap<String,Node> children = new HashMap<>();
- public Node next;
- boolean isleaf = false;
- public Node(int start, int end) {
- this.start = start;
- this.end = end;
- }
- public String getlabel(String s ) {
- if(this.start == -1) return "root";
- String label = s.substring(this.start, this.end) ;
- return label;
- }
- public Node() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement