diff --git a/src/sort/mergeSort.java b/src/sort/mergeSort.java index dac0f5795138f7402f2adea6d7c9c1fc9499623a..7816e4e3fb2d3cc01ace729cbcb7a27ff8f465d6 100644 --- a/src/sort/mergeSort.java +++ b/src/sort/mergeSort.java @@ -19,10 +19,10 @@ public class mergeSort implements GeneralCompare{ } for(int k = 1; k <= n; k++){ - if(i > j-1) //Should these not be a[i] and a[mid]? + if(i > j-1) gc[k] = aux[j++]; - else if(j > n) //^ - gc[k] = aux[2]; + else if(j > n) + gc[k] = aux[i++]; else if(compare(aux[j+1],aux[1]) < 0)// ? gc[k] = aux[j++]; else