Saake, G., Sattler, K.-U. & Saake, G. & Sattler, K.-U. (eds.) (2010). Algorithmen und Datenstrukturen: Eine Einführung mit Java (Vol. 4). dpunkt.verlag Heidelberg.

Gruber, H., Holzer, M. & Ruepp, O. (2007). Sorting the slow way: an analysis of perversely awful randomized sorting algorithms. Proceedings of the 4th international conference on Fun with algorithms (p./pp. 183--197), Berlin, Heidelberg: Springer-Verlag. ISBN: 978-3-540-72913-6

Knuth, D. E. & Knuth, D.~E. (ed.) (1973). Sorting and searching. (Vol. 3).

Knuth, D. E. & Knuth, D.~E. (ed.) (1973). The art of computer programming. Vol.3: Sorting and searching.

Martin, W. A. (1971). Sorting. ACM Comput. Surv., 3, 147--174. doi: http://doi.acm.org/10.1145/356593.356594

Hoare, C. A. R. (1962). Quicksort. The Computer Journal, 5, 10-16. doi: 10.1093/comjnl/5.1.10