Fundamentals of Computer Science II (CSC-152 2000F)


Class 30: Quicksort

Back to More Efficient Sorting Algorithms. On to Introduction to Data Structures.

Held Monday, October 23, 2000

Summary

Today we visit our final sorting algorithm (for the time being), Quicksort. Quicksort is a divide-and-conquer algorithm based on the notion of dividing the set into small values and large values.

Notes

Overview


Quicksort

Variations

Better Sorting Techniques


History

Wednesday, 23 August 2000

Thursday, 24 August 2000

Monday, 24 October 2000

Back to More Efficient Sorting Algorithms. On to Introduction to Data Structures.


Disclaimer Often, these pages were created "on the fly" with little, if any, proofreading. Any or all of the information on the pages may be incorrect. Please contact me if you notice errors.

This page may be found at http://www.cs.grinnell.edu/~rebelsky/Courses/CS152/2000F/Outlines/outline.30.html

Source text last modified Wed Oct 25 10:05:37 2000.

This page generated on Fri Oct 27 08:20:02 2000 by Siteweaver. Validate this page's HTML.

Contact our webmaster at rebelsky@grinnell.edu