Cascade merge sort

Cascade merge sort is similar to the polyphase merge sort but uses a simpler distribution. The merge is slower than a polyphase merge when there are fewer than six files, but faster when there are more than six.[1][2]

References

  1. ^ Bradley 1982, pp. 189–190
  2. ^ Knuth, Donald (1998). The Art of Computer Programming (2nd ed.). Reading, Mass.: Addison Wesley. p. 288. ISBN 0201896850.
  • Bradley, James (1982), File and Data Base Techniques, Holt, Rinehart and Winston, ISBN 0-03-058673-9
  • http://www.minkhollow.ca/Courses/461/Notes/Cosequential/Cascade.html
  • v
  • t
  • e
Sorting algorithms
Theory
  • Computational complexity theory
  • Big O notation
  • Total order
  • Lists
  • Inplacement
  • Stability
  • Comparison sort
  • Adaptive sort
  • Sorting network
  • Integer sorting
  • X + Y sorting
  • Transdichotomous model
  • Quantum sort
Exchange sorts
  • Bubble sort
  • Cocktail shaker sort
  • Odd–even sort
  • Comb sort
  • Gnome sort
  • Proportion extend sort
  • Quicksort
Selection sorts
Insertion sorts
  • Insertion sort
  • Shellsort
  • Splaysort
  • Tree sort
  • Library sort
  • Patience sorting
Merge sorts
  • Merge sort
  • Cascade merge sort
  • Oscillating merge sort
  • Polyphase merge sort
Distribution sortsConcurrent sortsHybrid sortsOtherImpractical sorts