Linear Sorts



Overview



Lower Bounds on Sorting



Lower Bound of Best Case Sorting Performance



Lower Bound of Worst Case Sorting Performance



Decision Trees



Decision Trees Continued



Decision Tree Analysis



Linear Sorts!



Counting Sort: Algorithm Design Technique



Counting Sort



CountingSort Continued



Radix Sort



Breaking a Word into Digits



Breaking a Word into Digits: Example and Comparison



Bucket Sort



Bucket Sort Performance



Overview of Sorting Algorithms