Changeset 1615 for branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/algorithms/NeedlemanWunsch.java
- Timestamp:
- 07/15/14 15:56:46 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/algorithms/NeedlemanWunsch.java
r1612 r1615 154 154 LinkedList<Integer> aligned1 = new LinkedList<Integer>(); 155 155 LinkedList<Integer> aligned2 = new LinkedList<Integer>(); 156 do{156 while (tmp.getPrevious() != null) { 157 157 158 158 aligned1.add(new Integer(tmp.getXvalue())); … … 160 160 161 161 tmp = tmp.getPrevious(); 162 163 } while (tmp != null); 162 } 164 163 165 164 // reverse order of the alignment … … 168 167 169 168 int count = 0; 170 for (Iterator<Integer> it = aligned1. descendingIterator(); it.hasNext();) {169 for (Iterator<Integer> it = aligned1.iterator(); it.hasNext();) { 171 170 count++; 172 171 reversed1[reversed1.length - count] = it.next(); … … 174 173 } 175 174 count = 0; 176 for (Iterator<Integer> it = aligned2. descendingIterator(); it.hasNext();) {175 for (Iterator<Integer> it = aligned2.iterator(); it.hasNext();) { 177 176 count++; 178 177 reversed2[reversed2.length - count] = it.next();
Note: See TracChangeset
for help on using the changeset viewer.