Example #1
0
func BenchmarkQuickSort(b *testing.B) {
	b.StopTimer()
	testData := generateInput(b.N)
	b.StartTimer()

	sorts.QuickSort(testData, 0, len(testData)-1)
}
Example #2
0
func TestQuickSort(t *testing.T) {
	testData := generateInput(N)

	sorts.QuickSort(testData, 0, len(testData)-1)

	successIfSorted(testData, t)
}