private void voBtnSortSeqS_Click(object sender, EventArgs e) { string koOut = ""; double[] koData = { 3, 9, 15, 7, 8, 4, 11 }; QuicksortAlgorithms.MQuicksort <double>(koData, 0, koData.Length - 1); foreach (int kiN in koData) { koOut += kiN.ToString( ) + " " + Environment.NewLine; } MessageBox.Show(koOut); }
private void voBtnSortSeqL_Click(object sender, EventArgs e) { int kiSize = 10000000; double[] kdData = new double[kiSize]; Stopwatch koSW = new Stopwatch( ); this.mInitData(kdData); koSW.Start( ); QuicksortAlgorithms.MQuicksort <double>(kdData, 0, kdData.Length - 1); koSW.Stop( ); MessageBox.Show("Sequential: Time taken = " + koSW.ElapsedMilliseconds.ToString( )); }