(coded-sequence) Evaluate new minDist implementation

This commit is contained in:
Viktor Lofgren 2024-08-26 12:45:11 +02:00
parent f3182a9264
commit 7d471ec30d

View File

@ -183,9 +183,13 @@ public class SequenceOperations {
int prevValue = values[i]; int prevValue = values[i];
int value = prevValue; int value = prevValue;
for (; indexes[i] < len && value <= maxVal;) { while (indexes[i] < len) {
prevValue = value; prevValue = value;
value = positions[i].getInt(indexes[i]++) + offset; value = positions[i].getInt(indexes[i]++) + offset;
if (value >= maxVal) {
indexes[i]--; // correct for overshooting the largest value smaller than maxVal
break;
}
} }
values[i] = prevValue; values[i] = prevValue;