Week 7-8-9: Sorting Algorithms

After completing this chapter, you should be able to:

  • Differentiate between Problems and Instances
  • Understand different approaches for the Efficiency of Algorithms
  • Limitations in Efficiency Comparison
  • Shell sort
  • Radix sort
  • Merge sort
  • Counting sort
  • Bucket sort
  • Quick sort
  • Algorithm Comparison