From 3ffcb05d137b794fd747ba72ec60ad39ee9a7fec Mon Sep 17 00:00:00 2001 From: Eugene Fischer Date: Thu, 11 Jun 2020 12:20:13 -0500 Subject: [PATCH] use writeToArray() method --- Sorting/MergeSorter.java | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/Sorting/MergeSorter.java b/Sorting/MergeSorter.java index 08f6d38..15c4abe 100644 --- a/Sorting/MergeSorter.java +++ b/Sorting/MergeSorter.java @@ -28,41 +28,46 @@ public class MergeSorter extends Sorter{ void merge(int leftIndex, int middleIndex, int rightIndex){ int sizeLeft=middleIndex-leftIndex+1;//add 1 to include both endpoints int sizeRight=rightIndex-middleIndex;//both endpoints already included, as middleIndex is part of left array - int[] left=new int[sizeLeft]; - int[] right=new int[sizeRight]; + Integer[] left=new Integer[sizeLeft]; + Integer[] right=new Integer[sizeRight]; for(int i=0;i