Update MergeSort.java

This commit is contained in:
Guo_1_9
2019-01-13 05:13:09 +08:00
committed by GitHub
parent 8d11e5bb39
commit 21a7b9db58

View File

@@ -70,26 +70,19 @@ class MergeSort implements SortAlgorithm {
while (i <= mid && j <= right) {
if (temp[i].compareTo(temp[j]) <= 0) {
arr[k] = temp[i];
i++;
arr[k++] = temp[i++];
}
else {
arr[k] = temp[j];
j++;
arr[k++] = temp[j++];
}
k++;
}
while (i <= mid) {
arr[k] = temp[i];
i++;
k++;
arr[k++] = temp[i++];
}
while (j <= right) {
arr[k] = temp[j];
j++;
k++;
arr[k++] = temp[j++];
}
}