Changeset 1662 for branches/autoquest-core-tasktrees-alignment/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/algorithms/NumberSequence.java
- Timestamp:
- 08/12/14 00:47:22 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/autoquest-core-tasktrees-alignment/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/algorithms/NumberSequence.java
r1660 r1662 45 45 46 46 //Recursive check if sequence contains pattern at position i 47 p ublicboolean matches(int i, int[] p1, int[] p2 ,int ip1,int ip2) {47 private boolean matches(int i, int[] p1, int[] p2 ,int ip1,int ip2) { 48 48 49 49 if(p1.length==ip1) { … … 69 69 70 70 //Searching occurrences of pattern 71 72 71 public LinkedList<Integer> containsPattern(Match pattern) { 73 72 LinkedList<Integer> result = new LinkedList<Integer>(); … … 78 77 while (i < sequence.length ) { 79 78 if(matches(i,pat1,pat2,0,0)) { 80 System.out.println(i);81 79 result.add(i); 82 System.out.println("FOUND MATCH AT: " + i);83 this.printSequence();84 pattern.getFirstSequence().printSequence();85 pattern.getSecondSequence().printSequence();86 80 } 87 81 i++;
Note: See TracChangeset
for help on using the changeset viewer.