Section 5.13 Summary
- A sequential search is
for ordered and unordered lists. - A binary search of an ordered list is
in the worst case. - Hash tables can provide constant time searching.
- A bubble sort, a selection sort, and an insertion sort are
algorithms. - A Shell sort improves on the insertion sort by sorting incremental sublists. It falls between
and - A merge sort is
but requires additional space for the merging process. - A quicksort is
but may degrade to if the split points are not near the middle of the list. It does not require additional space.
You have attempted 1 of 1 activities on this page.