Back to Search Start Over

Some performance tests of 'quicksort' and descendants

Authors :
R. Loeser
Source :
Communications of the ACM. 17:143-152
Publication Year :
1974
Publisher :
Association for Computing Machinery (ACM), 1974.

Abstract

Detailed performance evaluations are presented for six ACM algorithms: quicksort (No. 64), Shellsort (No. 201), stringsort (No. 207), “ TREESORT3 ” (No. 245), quickersort (No. 271), and qsort (No. 402). Algorithms 271 and 402 are refinements of algorithm 64, and all three are discussed in some detail. The evidence given here demonstrates that qsort (No. 402) requires many more comparisons than its author claims. Of all these algorithms, quickersort requires the fewest comparisons to sort random arrays.

Details

ISSN :
15577317 and 00010782
Volume :
17
Database :
OpenAIRE
Journal :
Communications of the ACM
Accession number :
edsair.doi...........28463eb29718b02776861101fe695cad
Full Text :
https://doi.org/10.1145/360860.360870