File tree 1 file changed +4
-4
lines changed
src/main/java/com/thealgorithms/sorts 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -28,11 +28,11 @@ public <T extends Comparable<T>> T[] sort(T[] array) {
28
28
*/
29
29
@ Override
30
30
public <T extends Comparable <T >> List <T > sort (List <T > list ) {
31
- Map <T , Integer > frequencyMap = computeHistogramMap (list );
32
- return formSortedArrayFromHistogramMap (list , frequencyMap );
31
+ Map <T , Integer > frequencyMap = computeFequencyMap (list );
32
+ return formSortedArrayFromFrequencyMap (list , frequencyMap );
33
33
}
34
34
35
- private static <T extends Comparable <T >> List <T > formSortedArrayFromHistogramMap (List <T > list , Map <T , Integer > frequencyMap ) {
35
+ private static <T extends Comparable <T >> List <T > formSortedArrayFromFrequencyMap (List <T > list , Map <T , Integer > frequencyMap ) {
36
36
List <T > sortedList = new ArrayList <>(list .size ());
37
37
for (Map .Entry <T , Integer > entry : frequencyMap .entrySet ()) {
38
38
for (int i = 0 ; i < entry .getValue (); i ++) {
@@ -42,7 +42,7 @@ private static <T extends Comparable<T>> List<T> formSortedArrayFromHistogramMap
42
42
return sortedList ;
43
43
}
44
44
45
- private static <T extends Comparable <T >> Map <T , Integer > computeHistogramMap (List <T > list ) {
45
+ private static <T extends Comparable <T >> Map <T , Integer > computeFequencyMap (List <T > list ) {
46
46
// TreeMap to maintain order of elements naturally.
47
47
Map <T , Integer > frequencyMap = new TreeMap <>();
48
48
for (T element : list ) {
You can’t perform that action at this time.
0 commit comments