Duelling Sorting Algorithm

Usage: http://home.westman.wave.ca/~rhenry/sort/duel.php?width=W&height=H&alg1=A1&alg2=A2

Where:

  • H = height of applet in pixels; determines the number of items in list to be sorted
  • W = width of applet in pixels; determines the range of possible values to be sorted
  • A1 = First algorithm to be compared
  • A2 = Second algorithm to be compared

Currently supported algorithms:

  • BogoSort
  • BozoSort
  • StupidSort
  • PermSort
  • StoogeSort
  • BubbleSort
  • SeveralUniqueSort
  • BidirectionalBubbleSort
  • CombSort11
  • GnomeSort
  • SelectionSort
  • BidirectionalSelectionSort
  • InsertionSort
  • FlashSort
  • ShellSort
  • ExtraStorageMergeSort
  • MergeSort
  • BitonicSort
  • HeapSort
  • JSort
  • QSort
  • QubbleSort
  • EQSort
  • FastQSort
  • IntroSort
  • PatienceSort
  • SwapSort
  • RadixSort
  • BucketSort
  • BinaryBucketSort
  • QuickBinaryBucketSort
  • CountingSort
  • OETransSort
  • ShearSort


Back to sorting algorithms