1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| func Test_QuickSort(t *testing.T) { var array = []int{2, 9, -9, 7, -6, 8, 0}
t.Logf("before QuickSort_v1_1:%v", array) QuickSort_v1_1(array, 0, len(array)-1) t.Logf("after QuickSort_v1_1:%v", array)
array = []int{2, 9, -9, 7, -6, 8, 0} t.Logf("before QuickSort_v1_2:%v", array) QuickSort_v1_2(array, 0, len(array)-1) t.Logf("after QuickSort_v1_2:%v", array)
array = []int{2, 9, -9, 7, -6, 8, 0} t.Logf("before QuickSort_v2_1:%v", array) QuickSort_v2_1(array, 0, len(array)-1) t.Logf("after QuickSort_v2_1:%v", array)
array = []int{2, 9, -9, 7, -6, 8, 0} t.Logf("before QuickSort_v2_2:%v", array) QuickSort_v2_2(array, 0, len(array)-1) t.Logf("after QuickSort_v2_2:%v", array)
array = []int{2, 9, -9, 7, -6, 8, 0} t.Logf("before QuickSort_v3_1:%v", array) QuickSort_v3_1(array, 0, len(array)-1) t.Logf("after QuickSort_v3_1:%v", array)
array = []int{2, 9, -9, 7, -6, 8, 0} t.Logf("before QuickSort_v3_2:%v", array) QuickSort_v3_2(array, 0, len(array)-1) t.Logf("after QuickSort_v3_2:%v", array) }
|