A Study on Quicksort Algorithm

Huo Hong,Jin Xu
2002-01-01
Abstract:Sorting is arguably the most studied problem in computer science,because of both its use in many applications and its intrinsic theoretical importance,one of the ten algorithms with the greatest influence on the development and practice of science and engineering in the 20th century. This paper introduces the basic quicksort algorithm and three methods of choice of the pivot and gives a broad of its worse-case、average-case and randomized complexity analysis. A comparison on the quicksort and heapsort is made. Some empirical data show that quicksort is still one of the best sorting algorithms.
What problem does this paper attempt to address?