Sorting Algorithms Source Code and Performance

Status
Not open for further replies.

dipdude

Inactive
Forerunner
This is a great resource for source code for different sorting algorithms. It also graphs performance of each algorithm to help you choose the best one to use. The code is all in C.

Sorting Algorithms

One of the fundamental problems of computer science is ordering a list of items. There's a plethora of solutions to this problem, known as sorting algorithms. Some sorting algorithms are simple and intuitive, such as the bubble sort. Others, such as the quick sort are extremely complicated, but produce lightening-fast results.

Below are links to algorithms, analysis, and source code for seven of the most common sorting algorithms. :
  1. Sorting Algorithms
  2. Bubble sort
  3. Heap sort
  4. Insertion sort
  5. Merge sort
  6. Quick sort
  7. Selection sort
  8. Shell sort
Link to PDF : Link to SITE
 
  • Like
Reactions: 1 person
Check the book "Data Structures Through C In Depth", BPB from Deepali Srivastava. Lot of more thing with sorting is given in detail.
 
Status
Not open for further replies.