refactor to use writeToArray() method
This commit is contained in:
@@ -15,12 +15,10 @@ public class InsertionSorter extends Sorter{
|
|||||||
insertionValue=numbers[i];
|
insertionValue=numbers[i];
|
||||||
int j=i-1;
|
int j=i-1;
|
||||||
while(j>=0 && compare(numbers[j],insertionValue)>0){
|
while(j>=0 && compare(numbers[j],insertionValue)>0){
|
||||||
numbers[j+1]=numbers[j];
|
writeToArray(numbers, j+1, numbers[j]);
|
||||||
writesUsed++;
|
|
||||||
j--;
|
j--;
|
||||||
}
|
}
|
||||||
numbers[j+1]=insertionValue;
|
writeToArray(numbers, j+1, insertionValue);
|
||||||
writesUsed++;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user