|
2 | 2 |
|
3 | 3 | import java.util.Arrays; |
4 | 4 |
|
| 5 | +import cn.edu.tju.rico.sort.BinaryInsertSort; |
5 | 6 | import cn.edu.tju.rico.sort.BubbleSort; |
| 7 | +import cn.edu.tju.rico.sort.HeapSort; |
6 | 8 | import cn.edu.tju.rico.sort.MergeSort; |
7 | 9 | import cn.edu.tju.rico.sort.QuickSort; |
8 | 10 | import cn.edu.tju.rico.sort.RadixSort; |
@@ -73,5 +75,19 @@ public static void main(String[] args) { |
73 | 75 | System.out.println("原数组 : " + Arrays.toString(target9)); |
74 | 76 | RadixSort.radixSort(target9,10,2,target9.length); |
75 | 77 | System.out.println(Arrays.toString(target9)); |
| 78 | + |
| 79 | + System.out.println("\n----------------------\n"); |
| 80 | + System.out.println("堆排序 : "); |
| 81 | + int[] target10 = { 21, 25, 49, 25, 16, 18, 31, 41 }; |
| 82 | + System.out.println("原数组 : " + Arrays.toString(target10)); |
| 83 | + HeapSort.heapSort(target10); |
| 84 | + System.out.println(Arrays.toString(target10)); |
| 85 | + |
| 86 | + System.out.println("\n----------------------\n"); |
| 87 | + System.out.println("折半插入排序 : "); |
| 88 | + int[] target11 = { 21, 25, 49, 25, 16, 18, 31, 41, 21, 9 }; |
| 89 | + System.out.println("原数组 : " + Arrays.toString(target11)); |
| 90 | + BinaryInsertSort.binaryInsertSort(target11); |
| 91 | + System.out.println(Arrays.toString(target11)); |
76 | 92 | } |
77 | 93 | } |
0 commit comments