Slow Sorting: A Whimsical Inquir y Bryant A . Julstrom Department of Computer Science St . Cloud State Universit y St . Cloud, Minnesota 5630 1 julstrom@eeyore .stcloud .msus .ed u Abstrac t Sorting is one of the most common and important computin g operations . In analyzing and comparing sorting algorithms, w e consider their execution times, as indicated by the number o f operations they execute as they sort is elements . The simples t algorithms have times that grow approximately as n 2 , whil e more complex algorithms offer times that grow approximately a s nlogn . This paper pursues a contrary goal : a sorting algorith m whose time grows more quickly than that of the well-known algorithms . The paper exhibits and analyzes such an algorithm . We divide sorting algorithms into two categories dependin g on the situations in which they apply . Internal sorting order s elements held in the computer's memory, as in an array or a linked list . External sorting orders elements held on a mas s storage device such as a disk drive . Here we consider the interna l sorting of elements held in an
/lp/association-for-computing-machinery/slow-sorting-a-whimsical-inquiry-AZrEoJLr8q