I know there are some like:
- Bubble sort
- Insertion sort
- Shell sort
- Merge sort
- Heapsort
- Quicksort
- Bucket sort
- Radix sort
- Distribution sort
- Shuffle sort
And there are some impractical ones like:
- Bogosort
- RandomSort
Some of the above use comparisons and others do not.
Do you know which other Efficient Algorithms or Techniques for sorting numbers exist? You can suggest me one even if it is not applicable in real life or it is impractical but it must be efficient, but it would be better if it is a computational solution.