• computer science, the sorting numbers are a sequence of numbers introduced in 1950 by Hugo Steinhaus for the analysis of comparison sort algorithms. These...
    4 KB (436 words) - 21:56, 12 December 2024
  • Thumbnail for Sorting algorithm
    sorted lists. Sorting is also often useful for canonicalizing data and for producing human-readable output. Formally, the output of any sorting algorithm...
    71 KB (6,618 words) - 23:41, 27 July 2025
  • Thumbnail for Pancake sorting
    Pancake sorting is the mathematical problem of sorting a disordered stack of pancakes in order of size when a spatula can be inserted at any point in the...
    21 KB (2,201 words) - 16:10, 10 April 2025
  • constructing it. Topological sorting has many applications, especially in ranking problems such as feedback arc set. Topological sorting is also possible when...
    23 KB (3,170 words) - 16:32, 22 June 2025
  • Thumbnail for Bubble sort
    already sorted, while quicksort would still perform its entire O ( n log ⁡ n ) {\displaystyle O(n\log n)} sorting process. While any sorting algorithm...
    18 KB (2,308 words) - 13:38, 9 June 2025
  • Thumbnail for Sorting network
    perform sorting on fixed numbers of values, in which case they are called sorting networks. Sorting networks differ from general comparison sorts in that...
    21 KB (2,159 words) - 00:11, 28 October 2024
  • Thumbnail for External sorting
    External sorting is a class of sorting algorithms that can handle massive amounts of data. External sorting is required when the data being sorted do not...
    14 KB (2,176 words) - 17:38, 4 May 2025
  • Thumbnail for Bitonic sorter
    for sorting. It is also used as a construction method for building a sorting network. The algorithm was devised by Ken Batcher. The resulting sorting networks...
    9 KB (1,353 words) - 09:34, 16 July 2024
  • integer sorting is the algorithmic problem of sorting a collection of data values by integer keys. Algorithms designed for integer sorting may also often...
    32 KB (4,049 words) - 04:37, 29 December 2024
  • are to be sorted, although it can slow down sorting significantly. For example, Microsoft Windows does this when sorting file names. Sorting decimals properly...
    18 KB (2,415 words) - 17:04, 7 July 2025
  • Thumbnail for Insertion sort
    Insertion sort is a simple sorting algorithm that builds the final sorted array (or list) one item at a time by comparisons. It is much less efficient...
    22 KB (2,935 words) - 07:18, 1 August 2025
  • Thumbnail for Cocktail shaker sort
    the original. Knuth, Donald E. (1973). "Sorting by Exchanging". Art of Computer Programming. Vol. 3. Sorting and Searching (1st ed.). Addison-Wesley....
    9 KB (1,114 words) - 20:01, 4 January 2025
  • In computer science, radix sort is a non-comparative sorting algorithm. It avoids comparison by creating and distributing elements into buckets according...
    20 KB (2,593 words) - 05:23, 1 August 2025
  • In computer science, bogosort (also known as permutation sort and stupid sort) is a sorting algorithm based on the generate and test paradigm. The function...
    15 KB (1,891 words) - 00:54, 9 June 2025
  • counting sort is an algorithm for sorting a collection of objects according to keys that are small positive integers; that is, it is an integer sorting algorithm...
    12 KB (1,591 words) - 18:20, 24 July 2025
  • Thumbnail for Bucket sort
    different sorting algorithm, or by recursively applying the bucket sorting algorithm. It is a distribution sort, a generalization of pigeonhole sort that allows...
    14 KB (2,201 words) - 18:19, 24 July 2025
  • In number theory, a lucky number is a natural number in a set which is generated by a certain "sieve". This sieve is similar to the sieve of Eratosthenes...
    8 KB (787 words) - 02:48, 6 July 2025
  • Thumbnail for Natural number
    the number 1 differently than larger numbers, sometimes even not as a number at all. Euclid, for example, defined a unit first and then a number as a...
    54 KB (5,915 words) - 14:36, 2 August 2025
  • Thumbnail for Perfect number
    In number theory, a perfect number is a positive integer that is equal to the sum of its positive proper divisors, that is, divisors excluding the number...
    38 KB (5,171 words) - 17:12, 28 July 2025
  • Thumbnail for Merge sort
    science, merge sort (also commonly spelled as mergesort and as merge-sort) is an efficient, general-purpose, and comparison-based sorting algorithm. Most...
    49 KB (6,727 words) - 13:35, 30 July 2025
  • terms of number of comparisons. Among quadratic sorting algorithms (sorting algorithms with a simple average-case of Θ(n2)), selection sort almost always...
    12 KB (1,724 words) - 11:10, 21 May 2025
  • Thumbnail for Composite number
    A composite number is a positive integer that can be formed by multiplying two smaller positive integers. Accordingly it is a positive integer that has...
    6 KB (851 words) - 00:13, 30 July 2025
  • Thumbnail for Wisconsin Card Sorting Test
    "Wisconsin Card Sorting Test". APA Psycnet. doi:10.1037/t31298-000. Retrieved 7 August 2024. Barceló, Francisco (2001). "Does the Wisconsin Card Sorting Test Measure...
    19 KB (1,859 words) - 04:00, 15 July 2025
  • not-in-place sorting algorithms The bit space requirement of a pointer is O(log n), but pointer size can be considered a constant in most sorting applications...
    8 KB (1,151 words) - 16:41, 27 July 2025
  • Thumbnail for Triangular number
    triangular number or triangle number counts objects arranged in an equilateral triangle. Triangular numbers are a type of figurate number, other examples...
    25 KB (3,602 words) - 15:27, 27 July 2025
  • In computer science, patience sorting is a sorting algorithm inspired by, and named after, the card game patience. A variant of the algorithm efficiently...
    10 KB (1,302 words) - 00:31, 12 June 2025
  • Thumbnail for Fibonacci sequence
    month, the number of pairs of rabbits is equal to the number of mature pairs (that is, the number of pairs in month n – 2) plus the number of pairs alive...
    85 KB (12,946 words) - 22:47, 28 July 2025
  • Thumbnail for Comparison sort
    than the Ω(n log n) bound for comparison sorting by using non-comparison sorts; an example is integer sorting, where all keys are integers. When the keys...
    21 KB (2,640 words) - 15:35, 21 April 2025
  • Thumbnail for Semiperfect number
    In number theory, a semiperfect number or pseudoperfect number is a natural number n that is equal to the sum of all or some of its proper divisors. A...
    5 KB (441 words) - 01:39, 7 July 2025
  • Thumbnail for Comb sort
    Comb sort is a relatively simple sorting algorithm originally designed by Włodzimierz Dobosiewicz and Artur Borowy in 1980, later rediscovered (and given...
    7 KB (832 words) - 05:45, 22 June 2024